# near model CODE resource # jump table entries: 5992-6066 (75 of them) export_749: fn00000000: 00000000 4E56 0000 link A6, 0 00000004 2F0C move.l -[A7], A4 00000006 7002 moveq.l D0, 0x02 00000008 B02D D426 cmp.b D0, [A5 - 0x2BDA] 0000000C 6616 bne +0x18 /* 00000024 */ 0000000E 7001 moveq.l D0, 0x01 00000010 B02D D427 cmp.b D0, [A5 - 0x2BD9] 00000014 6602 bne +0x4 /* 00000018 */ 00000016 603E bra +0x40 /* 00000056 */ label00000018: 00000018 4A6D D42A tst.w [A5 - 0x2BD6] 0000001C 57C0 seq D0 0000001E 4400 neg.b D0 00000020 1B40 D18C move.b [A5 - 0x2E74], D0 label00000024: 00000024 286D D42C movea.l A4, [A5 - 0x2BD4] 00000028 206C 0004 movea.l A0, [A4 + 0x4] 0000002C 2F08 move.l -[A7], A0 0000002E 42A7 clr.l -[A7] 00000030 3F2C 0008 move.w -[A7], [A4 + 0x8] 00000034 3F3C 0006 move.w -[A7], 0x6 00000038 301F move.w D0, [A7]+ 0000003A C1DF muls.w D0, [A7]+ 0000003C 2E80 move.l [A7], D0 0000003E 201F move.l D0, [A7]+ 00000040 205F movea.l A0, [A7]+ 00000042 D090 add.l D0, [A0] 00000044 2040 movea.l A0, D0 00000046 43ED D426 lea.l A1, [A5 - 0x2BDA] 0000004A 7002 moveq.l D0, 0x02 label0000004C: 0000004C 32D8 move.w [A1]+, [A0]+ 0000004E 51C8 FFFC dbf D0, -0x6 /* 0000004C */ 00000052 526C 0008 addq.w [A4 + 0x8], 1 label00000056: 00000056 285F movea.l A4, [A7]+ 00000058 4E5E unlink A6 0000005A 4E75 rts export_750: 0000005C 4E56 0000 link A6, 0 00000060 2F0C move.l -[A7], A4 00000062 286E 0008 movea.l A4, [A6 + 0x8] 00000066 102C 000A move.b D0, [A4 + 0xA] 0000006A 6706 beq +0x8 /* 00000072 */ 0000006C 2F0C move.l -[A7], A4 0000006E 4EAD 21FA jsr [A5 + 0x21FA /* export_1083 */] label00000072: 00000072 486C 0004 pea.l [A4 + 0x4] 00000076 4EAD 21FA jsr [A5 + 0x21FA /* export_1083 */] 0000007A 285F movea.l A4, [A7]+ 0000007C 4E5E unlink A6 0000007E 2E9F move.l [A7], [A7]+ 00000080 4E75 rts fn00000082: 00000082 4E56 FFF6 link A6, -0x000A 00000086 48E7 0118 movem.l -[A7], D7,A3,A4 0000008A 3E2E 000E move.w D7, [A6 + 0xE] 0000008E 6C22 bge +0x24 /* 000000B2 */ 00000090 206D CD34 movea.l A0, [A5 - 0x32CC] 00000094 3007 move.w D0, D7 00000096 48C0 ext.l D0 00000098 2850 movea.l A4, [A0] 0000009A 99C0 sub.l A4, D0 0000009C 2F0C move.l -[A7], A4 0000009E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000A2 4240 clr.w D0 000000A4 1014 move.b D0, [A4] 000000A6 5240 addq.w D0, 1 000000A8 48C0 ext.l D0 000000AA 2F00 move.l -[A7], D0 000000AC 4EAD 280A jsr [A5 + 0x280A /* export_1277 */] 000000B0 603C bra +0x3E /* 000000EE */ label000000B2: 000000B2 0C47 00FE cmpi.w D7, 0xFE 000000B6 6F10 ble +0x12 /* 000000C8 */ 000000B8 206E 0008 movea.l A0, [A6 + 0x8] 000000BC 4210 clr.b [A0] 000000BE 3F3C 006A move.w -[A7], 0x6A /* 'j' */ 000000C2 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] 000000C6 6026 bra +0x28 /* 000000EE */ label000000C8: 000000C8 206E 0008 movea.l A0, [A6 + 0x8] 000000CC 1087 move.b [A0], D7 000000CE 42A7 clr.l -[A7] 000000D0 3F2E 000C move.w -[A7], [A6 + 0xC] 000000D4 4EBA 0CCE jsr [PC + 0xCCE /* 00000DA4 */] 000000D8 265F movea.l A3, [A7]+ 000000DA 2F0B move.l -[A7], A3 000000DC 202E 0008 move.l D0, [A6 + 0x8] 000000E0 5280 addq.l D0, 1 000000E2 2F00 move.l -[A7], D0 000000E4 3007 move.w D0, D7 000000E6 48C0 ext.l D0 000000E8 2F00 move.l -[A7], D0 000000EA 4EAD 280A jsr [A5 + 0x280A /* export_1277 */] label000000EE: 000000EE 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000000F2 4E5E unlink A6 000000F4 205F movea.l A0, [A7]+ 000000F6 504F addq.w A7, 8 000000F8 4ED0 jmp [A0] export_751: fn000000FA: 000000FA 4E56 0000 link A6, 0 000000FE 48E7 0018 movem.l -[A7], A3,A4 00000102 266E 0008 movea.l A3, [A6 + 0x8] 00000106 286E 000C movea.l A4, [A6 + 0xC] 0000010A 288B move.l [A4], A3 0000010C 102C 000A move.b D0, [A4 + 0xA] 00000110 6706 beq +0x8 /* 00000118 */ 00000112 2F0B move.l -[A7], A3 00000114 205F movea.l A0, [A7]+ 00000116 A029 syscall HLock label00000118: 00000118 42A7 clr.l -[A7] 0000011A 2F13 move.l -[A7], [A3] 0000011C 4267 clr.w -[A7] 0000011E 4EBA 08F0 jsr [PC + 0x8F0 /* 00000A10 */] 00000122 295F 0004 move.l [A4 + 0x4], [A7]+ 00000126 102C 000A move.b D0, [A4 + 0xA] 0000012A 6706 beq +0x8 /* 00000132 */ 0000012C 2F0B move.l -[A7], A3 0000012E 205F movea.l A0, [A7]+ 00000130 A02A syscall HUnlock label00000132: 00000132 397C 0001 0008 move.w [A4 + 0x8], 0x1 00000138 4CDF 1800 movem.l A3,A4, [A7]+ 0000013C 4E5E unlink A6 0000013E 205F movea.l A0, [A7]+ 00000140 504F addq.w A7, 8 00000142 4ED0 jmp [A0] export_752: fn00000144: 00000144 4E56 FFF2 link A6, -0x000E 00000148 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000014C 282E 0014 move.l D4, [A6 + 0x14] 00000150 42A7 clr.l -[A7] 00000152 206D D19A movea.l A0, [A5 - 0x2E66] 00000156 2F10 move.l -[A7], [A0] 00000158 3F3C 0313 move.w -[A7], 0x313 0000015C 2F04 move.l -[A7], D4 0000015E 4EAD 114A jsr [A5 + 0x114A /* export_549 */] 00000162 265F movea.l A3, [A7]+ 00000164 206D D19A movea.l A0, [A5 - 0x2E66] 00000168 2E10 move.l D7, [A0] 0000016A DEBC 0000 0C4C add.l D7, 0xC4C 00000170 2044 movea.l A0, D4 00000172 4240 clr.w D0 00000174 1010 move.b D0, [A0] 00000176 E540 asl D0.w, 2 00000178 3C00 move.w D6, D0 0000017A DC7C 0050 add.w D6, 0x50 /* 'P' */ label0000017E: 0000017E 4A6B 0002 tst.w [A3 + 0x2] 00000182 6758 beq +0x5A /* 000001DC */ 00000184 70FF moveq.l D0, 0xFFFFFFFF 00000186 B06B 0002 cmp.w D0, [A3 + 0x2] 0000018A 6740 beq +0x42 /* 000001CC */ 0000018C 206D CD34 movea.l A0, [A5 - 0x32CC] 00000190 302B 0002 move.w D0, [A3 + 0x2] 00000194 48C0 ext.l D0 00000196 2A00 move.l D5, D0 00000198 DA90 add.l D5, [A0] 0000019A 4267 clr.w -[A7] 0000019C 2F04 move.l -[A7], D4 0000019E 2F05 move.l -[A7], D5 000001A0 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 000001A4 101F move.b D0, [A7]+ 000001A6 6724 beq +0x26 /* 000001CC */ 000001A8 284B movea.l A4, A3 000001AA 206E 0010 movea.l A0, [A6 + 0x10] 000001AE 1094 move.b [A0], [A4] 000001B0 302C 0002 move.w D0, [A4 + 0x2] 000001B4 4440 neg.w D0 000001B6 206E 0008 movea.l A0, [A6 + 0x8] 000001BA 3080 move.w [A0], D0 000001BC 206E 000C movea.l A0, [A6 + 0xC] 000001C0 10AC 0001 move.b [A0], [A4 + 0x1] 000001C4 1D7C 0001 0018 move.b [A6 + 0x18], 0x1 000001CA 6022 bra +0x24 /* 000001EE */ label000001CC: 000001CC 3006 move.w D0, D6 000001CE 48C0 ext.l D0 000001D0 D7C0 add.l A3, D0 000001D2 BE8B cmp.l D7, A3 000001D4 6EA8 bgt -0x56 /* 0000017E */ 000001D6 96FC 0C4C sub.w A3, 0xC4C 000001DA 60A2 bra -0x5C /* 0000017E */ label000001DC: 000001DC 422E 0018 clr.b [A6 + 0x18] 000001E0 206E 0010 movea.l A0, [A6 + 0x10] 000001E4 10BC 001A move.b [A0], 0x1A 000001E8 206E 000C movea.l A0, [A6 + 0xC] 000001EC 4210 clr.b [A0] label000001EE: 000001EE 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000001F2 4E5E unlink A6 000001F4 205F movea.l A0, [A7]+ 000001F6 DEFC 0010 add.w A7, 0x10 000001FA 4ED0 jmp [A0] fn000001FC: 000001FC 4E56 FEF4 link A6, -0x010C 00000200 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000204 286E 0008 movea.l A4, [A6 + 0x8] 00000208 296C FFF4 FFF8 move.l [A4 - 0x8], [A4 - 0xC] label0000020E: 0000020E 486C FFF4 pea.l [A4 - 0xC] 00000212 4EAD 291A jsr [A5 + 0x291A /* export_1311 */] 00000216 206C FFF4 movea.l A0, [A4 - 0xC] 0000021A 7009 moveq.l D0, 0x09 0000021C B010 cmp.b D0, [A0] 0000021E 6606 bne +0x8 /* 00000226 */ 00000220 52AC FFF4 addq.l [A4 - 0xC], 1 00000224 60E8 bra -0x16 /* 0000020E */ label00000226: 00000226 266C FFF4 movea.l A3, [A4 - 0xC] 0000022A 422C FFE7 clr.b [A4 - 0x19] 0000022E 426C FFEA clr.w [A4 - 0x16] 00000232 7000 moveq.l D0, 0x00 00000234 1013 move.b D0, [A3] 00000236 C0BC 0000 00FF and.l D0, 0xFF 0000023C 41ED D326 lea.l A0, [A5 - 0x2CDA] 00000240 1230 0000 move.b D1, [A0 + D0.w] 00000244 4881 ext.w D1 00000246 6B00 0350 bmi +0x352 /* 00000598 */ 0000024A 0C41 0007 cmpi.w D1, 0x7 0000024E 6E00 0348 bgt +0x34A /* 00000598 */ 00000252 D241 add.w D1, D1 00000254 323B 1006 move.w D1, [PC + D1.w + 0x6] 00000258 4EFB 1000 jmp [PC + D1.w] 0000025C 031C btst [A4]+, D1 0000025E 0108 btst A0, D0 00000260 02CC andi.? A4, 0xFFFFFFFFFFFFFFFF 00000262 024E 009C andi.w A6, 0x9C 00000266 009C 0012 022A ori.l [A4]+, 0x12022A 0000026C 2D4B FEF8 move.l [A6 - 0x108], A3 label00000270: 00000270 7000 moveq.l D0, 0x00 00000272 206E FEF8 movea.l A0, [A6 - 0x108] 00000276 1010 move.b D0, [A0] 00000278 C0BC 0000 00FF and.l D0, 0xFF 0000027E 41ED D326 lea.l A0, [A5 - 0x2CDA] 00000282 7206 moveq.l D1, 0x06 00000284 B230 0000 cmp.b D1, [A0 + D0.w] 00000288 57C0 seq D0 0000028A 4A00 tst.b D0 0000028C 661E bne +0x20 /* 000002AC */ 0000028E 7200 moveq.l D1, 0x00 00000290 206E FEF8 movea.l A0, [A6 - 0x108] 00000294 1210 move.b D1, [A0] 00000296 C2BC 0000 00FF and.l D1, 0xFF 0000029C 41ED D326 lea.l A0, [A5 - 0x2CDA] 000002A0 7404 moveq.l D2, 0x04 000002A2 B430 1000 cmp.b D2, [A0 + D1.w] 000002A6 57C1 seq D1 000002A8 8001 or.b D0, D1 000002AA 6706 beq +0x8 /* 000002B2 */ label000002AC: 000002AC 52AE FEF8 addq.l [A6 - 0x108], 1 000002B0 60BE bra -0x40 /* 00000270 */ label000002B2: 000002B2 206E FEF8 movea.l A0, [A6 - 0x108] 000002B6 1010 move.b D0, [A0] 000002B8 4880 ext.w D0 000002BA 3E00 move.w D7, D0 000002BC 4210 clr.b [A0] 000002BE 2F0B move.l -[A7], A3 000002C0 486E FEFE pea.l [A6 - 0x102] 000002C4 4EAD 29E2 jsr [A5 + 0x29E2 /* export_1336 */] 000002C8 206E FEF8 movea.l A0, [A6 - 0x108] 000002CC 1087 move.b [A0], D7 000002CE 4267 clr.w -[A7] 000002D0 486E FEFE pea.l [A6 - 0x102] 000002D4 486C FFE6 pea.l [A4 - 0x1A] 000002D8 486E FEFD pea.l [A6 - 0x103] 000002DC 486C FFEA pea.l [A4 - 0x16] 000002E0 4EBA FE62 jsr [PC - 0x19E /* 00000144 */] 000002E4 1C1F move.b D6, [A7]+ 000002E6 196E FEFD FFE7 move.b [A4 - 0x19], [A6 - 0x103] 000002EC 296E FEF8 FFF4 move.l [A4 - 0xC], [A6 - 0x108] 000002F2 6000 02A4 bra +0x2A6 /* 00000598 */ 000002F6 197C 0009 FFE6 move.b [A4 - 0x1A], 0x9 /* '\t' */ 000002FC 2D4B FEF8 move.l [A6 - 0x108], A3 label00000300: 00000300 7000 moveq.l D0, 0x00 00000302 206E FEF8 movea.l A0, [A6 - 0x108] 00000306 1010 move.b D0, [A0] 00000308 C0BC 0000 00FF and.l D0, 0xFF 0000030E 41ED D326 lea.l A0, [A5 - 0x2CDA] 00000312 7204 moveq.l D1, 0x04 00000314 B230 0000 cmp.b D1, [A0 + D0.w] 00000318 6606 bne +0x8 /* 00000320 */ 0000031A 52AE FEF8 addq.l [A6 - 0x108], 1 0000031E 60E0 bra -0x1E /* 00000300 */ label00000320: 00000320 7000 moveq.l D0, 0x00 00000322 206E FEF8 movea.l A0, [A6 - 0x108] 00000326 1010 move.b D0, [A0] 00000328 C0BC 0000 00FF and.l D0, 0xFF 0000032E 41ED D326 lea.l A0, [A5 - 0x2CDA] 00000332 7205 moveq.l D1, 0x05 00000334 B230 0000 cmp.b D1, [A0 + D0.w] 00000338 661E bne +0x20 /* 00000358 */ label0000033A: 0000033A 52AE FEF8 addq.l [A6 - 0x108], 1 0000033E 7000 moveq.l D0, 0x00 00000340 206E FEF8 movea.l A0, [A6 - 0x108] 00000344 1010 move.b D0, [A0] 00000346 C0BC 0000 00FF and.l D0, 0xFF 0000034C 41ED D326 lea.l A0, [A5 - 0x2CDA] 00000350 7204 moveq.l D1, 0x04 00000352 B230 0000 cmp.b D1, [A0 + D0.w] 00000356 67E2 beq -0x1C /* 0000033A */ label00000358: 00000358 296E FEF8 FFF4 move.l [A4 - 0xC], [A6 - 0x108] 0000035E 6000 0238 bra +0x23A /* 00000598 */ 00000362 197C 0006 FFE6 move.b [A4 - 0x1A], 0x6 00000368 7000 moveq.l D0, 0x00 0000036A 1013 move.b D0, [A3] 0000036C C0BC 0000 00FF and.l D0, 0xFF 00000372 41ED D672 lea.l A0, [A5 - 0x298E] 00000376 1970 0000 FFE7 move.b [A4 - 0x19], [A0 + D0.w] 0000037C 200B move.l D0, A3 0000037E 5280 addq.l D0, 1 00000380 2D40 FEF8 move.l [A6 - 0x108], D0 00000384 102C FFE7 move.b D0, [A4 - 0x19] 00000388 4880 ext.w D0 0000038A 5340 subq.w D0, 1 0000038C 6700 00C8 beq +0xCA /* 00000456 */ 00000390 0440 000B subi.w D0, 0xB 00000394 6700 0088 beq +0x8A /* 0000041E */ 00000398 0440 0009 subi.w D0, 0x9 /* '\t' */ 0000039C 675A beq +0x5C /* 000003F8 */ 0000039E 5340 subq.w D0, 1 000003A0 6704 beq +0x6 /* 000003A6 */ 000003A2 6000 00D6 bra +0xD8 /* 0000047A */ label000003A6: 000003A6 7000 moveq.l D0, 0x00 000003A8 206E FEF8 movea.l A0, [A6 - 0x108] 000003AC 1010 move.b D0, [A0] 000003AE C0BC 0000 00FF and.l D0, 0xFF 000003B4 41ED D672 lea.l A0, [A5 - 0x298E] 000003B8 7213 moveq.l D1, 0x13 000003BA B230 0000 cmp.b D1, [A0 + D0.w] 000003BE 660E bne +0x10 /* 000003CE */ 000003C0 197C 0018 FFE7 move.b [A4 - 0x19], 0x18 000003C6 52AE FEF8 addq.l [A6 - 0x108], 1 000003CA 6000 00AE bra +0xB0 /* 0000047A */ label000003CE: 000003CE 7000 moveq.l D0, 0x00 000003D0 206E FEF8 movea.l A0, [A6 - 0x108] 000003D4 1010 move.b D0, [A0] 000003D6 C0BC 0000 00FF and.l D0, 0xFF 000003DC 41ED D672 lea.l A0, [A5 - 0x298E] 000003E0 7215 moveq.l D1, 0x15 000003E2 B230 0000 cmp.b D1, [A0 + D0.w] 000003E6 6600 0092 bne +0x94 /* 0000047A */ 000003EA 197C 0014 FFE7 move.b [A4 - 0x19], 0x14 000003F0 52AE FEF8 addq.l [A6 - 0x108], 1 000003F4 6000 0084 bra +0x86 /* 0000047A */ label000003F8: 000003F8 7000 moveq.l D0, 0x00 000003FA 206E FEF8 movea.l A0, [A6 - 0x108] 000003FE 1010 move.b D0, [A0] 00000400 C0BC 0000 00FF and.l D0, 0xFF 00000406 41ED D672 lea.l A0, [A5 - 0x298E] 0000040A 7213 moveq.l D1, 0x13 0000040C B230 0000 cmp.b D1, [A0 + D0.w] 00000410 6668 bne +0x6A /* 0000047A */ 00000412 197C 0017 FFE7 move.b [A4 - 0x19], 0x17 00000418 52AE FEF8 addq.l [A6 - 0x108], 1 0000041C 605C bra +0x5E /* 0000047A */ label0000041E: 0000041E 7000 moveq.l D0, 0x00 00000420 206E FEF8 movea.l A0, [A6 - 0x108] 00000424 1010 move.b D0, [A0] 00000426 C0BC 0000 00FF and.l D0, 0xFF 0000042C 41ED D672 lea.l A0, [A5 - 0x298E] 00000430 720C moveq.l D1, 0x0C 00000432 B230 0000 cmp.b D1, [A0 + D0.w] 00000436 6642 bne +0x44 /* 0000047A */ 00000438 397C 0200 FFE6 move.w [A4 - 0x1A], 0x200 0000043E 486E FEF8 pea.l [A6 - 0x108] 00000442 4EAD 28FA jsr [A5 + 0x28FA /* export_1307 */] 00000446 266E FEF8 movea.l A3, [A6 - 0x108] 0000044A 204B movea.l A0, A3 0000044C 4A10 tst.b [A0] 0000044E 672A beq +0x2C /* 0000047A */ 00000450 52AE FEF8 addq.l [A6 - 0x108], 1 00000454 6024 bra +0x26 /* 0000047A */ label00000456: 00000456 7000 moveq.l D0, 0x00 00000458 206E FEF8 movea.l A0, [A6 - 0x108] 0000045C 1010 move.b D0, [A0] 0000045E C0BC 0000 00FF and.l D0, 0xFF 00000464 41ED D672 lea.l A0, [A5 - 0x298E] 00000468 7201 moveq.l D1, 0x01 0000046A B230 0000 cmp.b D1, [A0 + D0.w] 0000046E 660A bne +0xC /* 0000047A */ 00000470 197C 0002 FFE7 move.b [A4 - 0x19], 0x2 00000476 52AE FEF8 addq.l [A6 - 0x108], 1 label0000047A: 0000047A 296E FEF8 FFF4 move.l [A4 - 0xC], [A6 - 0x108] 00000480 6000 0116 bra +0x118 /* 00000598 */ 00000484 397C 0200 FFE6 move.w [A4 - 0x1A], 0x200 0000048A 200B move.l D0, A3 0000048C 5280 addq.l D0, 1 0000048E 2D40 FEF8 move.l [A6 - 0x108], D0 00000492 294B FFF4 move.l [A4 - 0xC], A3 00000496 206C FFF4 movea.l A0, [A4 - 0xC] 0000049A 4A10 tst.b [A0] 0000049C 6700 00FA beq +0xFC /* 00000598 */ 000004A0 52AC FFF4 addq.l [A4 - 0xC], 1 000004A4 6000 00F2 bra +0xF4 /* 00000598 */ 000004A8 197C 0008 FFE6 move.b [A4 - 0x1A], 0x8 000004AE 528B addq.l A3, 1 000004B0 294B FFF4 move.l [A4 - 0xC], A3 label000004B4: 000004B4 7000 moveq.l D0, 0x00 000004B6 206C FFF4 movea.l A0, [A4 - 0xC] 000004BA 1010 move.b D0, [A0] 000004BC C0BC 0000 00FF and.l D0, 0xFF 000004C2 41ED D326 lea.l A0, [A5 - 0x2CDA] 000004C6 7203 moveq.l D1, 0x03 000004C8 B230 0000 cmp.b D1, [A0 + D0.w] 000004CC 56C0 sne D0 000004CE 4A00 tst.b D0 000004D0 6724 beq +0x26 /* 000004F6 */ 000004D2 7200 moveq.l D1, 0x00 000004D4 206C FFF4 movea.l A0, [A4 - 0xC] 000004D8 1210 move.b D1, [A0] 000004DA C2BC 0000 00FF and.l D1, 0xFF 000004E0 41ED D326 lea.l A0, [A5 - 0x2CDA] 000004E4 7407 moveq.l D2, 0x07 000004E6 B430 1000 cmp.b D2, [A0 + D1.w] 000004EA 56C1 sne D1 000004EC C001 and.b D0, D1 000004EE 6706 beq +0x8 /* 000004F6 */ 000004F0 52AC FFF4 addq.l [A4 - 0xC], 1 000004F4 60BE bra -0x40 /* 000004B4 */ label000004F6: 000004F6 2D6C FFF4 FEF8 move.l [A6 - 0x108], [A4 - 0xC] 000004FC 7000 moveq.l D0, 0x00 000004FE 206C FFF4 movea.l A0, [A4 - 0xC] 00000502 1010 move.b D0, [A0] 00000504 C0BC 0000 00FF and.l D0, 0xFF 0000050A 41ED D326 lea.l A0, [A5 - 0x2CDA] 0000050E 7203 moveq.l D1, 0x03 00000510 B230 0000 cmp.b D1, [A0 + D0.w] 00000514 6606 bne +0x8 /* 0000051C */ 00000516 52AC FFF4 addq.l [A4 - 0xC], 1 0000051A 607C bra +0x7E /* 00000598 */ label0000051C: 0000051C 197C 0005 FFE6 move.b [A4 - 0x1A], 0x5 00000522 538B subq.l A3, 1 00000524 6072 bra +0x74 /* 00000598 */ 00000526 197C 0007 FFE6 move.b [A4 - 0x1A], 0x7 0000052C 7000 moveq.l D0, 0x00 0000052E 1013 move.b D0, [A3] 00000530 C0BC 0000 00FF and.l D0, 0xFF 00000536 41ED D672 lea.l A0, [A5 - 0x298E] 0000053A 1970 0000 FFE7 move.b [A4 - 0x19], [A0 + D0.w] 00000540 7004 moveq.l D0, 0x04 00000542 B02C FFE7 cmp.b D0, [A4 - 0x19] 00000546 661E bne +0x20 /* 00000566 */ 00000548 52AC FFF4 addq.l [A4 - 0xC], 1 0000054C 486C FFF4 pea.l [A4 - 0xC] 00000550 4EAD 28FA jsr [A5 + 0x28FA /* export_1307 */] 00000554 206C FFF4 movea.l A0, [A4 - 0xC] 00000558 4A10 tst.b [A0] 0000055A 6700 FCB2 beq -0x34C /* 0000020E */ 0000055E 52AC FFF4 addq.l [A4 - 0xC], 1 00000562 6000 FCAA bra -0x354 /* 0000020E */ label00000566: 00000566 200B move.l D0, A3 00000568 5280 addq.l D0, 1 0000056A 2D40 FEF8 move.l [A6 - 0x108], D0 0000056E 296E FEF8 FFF4 move.l [A4 - 0xC], [A6 - 0x108] 00000574 6022 bra +0x24 /* 00000598 */ 00000576 197C 0005 FFE6 move.b [A4 - 0x1A], 0x5 0000057C 7000 moveq.l D0, 0x00 0000057E 1013 move.b D0, [A3] 00000580 C0BC 0000 00FF and.l D0, 0xFF 00000586 1940 FFE7 move.b [A4 - 0x19], D0 0000058A 200B move.l D0, A3 0000058C 5280 addq.l D0, 1 0000058E 2D40 FEF8 move.l [A6 - 0x108], D0 00000592 296E FEF8 FFF4 move.l [A4 - 0xC], [A6 - 0x108] label00000598: 00000598 302C 0008 move.w D0, [A4 + 0x8] 0000059C 48C0 ext.l D0 0000059E D08B add.l D0, A3 000005A0 90AC 000A sub.l D0, [A4 + 0xA] 000005A4 3940 FFE8 move.w [A4 - 0x18], D0 000005A8 202E FEF8 move.l D0, [A6 - 0x108] 000005AC 908B sub.l D0, A3 000005AE 3940 FFEA move.w [A4 - 0x16], D0 000005B2 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000005B6 4E5E unlink A6 000005B8 2E9F move.l [A7], [A7]+ 000005BA 4E75 rts fn000005BC: 000005BC 4E56 FFFC link A6, -0x0004 000005C0 48E7 0018 movem.l -[A7], A3,A4 000005C4 286E 0008 movea.l A4, [A6 + 0x8] 000005C8 206C FFDE movea.l A0, [A4 - 0x22] 000005CC 2F08 move.l -[A7], A0 000005CE 42A7 clr.l -[A7] 000005D0 302C FFE2 move.w D0, [A4 - 0x1E] 000005D4 5340 subq.w D0, 1 000005D6 3F00 move.w -[A7], D0 000005D8 3F3C 0006 move.w -[A7], 0x6 000005DC 301F move.w D0, [A7]+ 000005DE C1DF muls.w D0, [A7]+ 000005E0 2E80 move.l [A7], D0 000005E2 201F move.l D0, [A7]+ 000005E4 205F movea.l A0, [A7]+ 000005E6 2640 movea.l A3, D0 000005E8 D7D0 add.l A3, [A0] 000005EA 206E 000C movea.l A0, [A6 + 0xC] 000005EE 224B movea.l A1, A3 000005F0 7002 moveq.l D0, 0x02 label000005F2: 000005F2 32D8 move.w [A1]+, [A0]+ 000005F4 51C8 FFFC dbf D0, -0x6 /* 000005F2 */ 000005F8 4CDF 1800 movem.l A3,A4, [A7]+ 000005FC 4E5E unlink A6 000005FE 205F movea.l A0, [A7]+ 00000600 504F addq.w A7, 8 00000602 4ED0 jmp [A0] fn00000604: 00000604 4E56 FF00 link A6, -0x0100 00000608 2F0C move.l -[A7], A4 0000060A 286E 0008 movea.l A4, [A6 + 0x8] 0000060E 286C 0008 movea.l A4, [A4 + 0x8] 00000612 2F2C FFDE move.l -[A7], [A4 - 0x22] 00000616 7006 moveq.l D0, 0x06 00000618 2F00 move.l -[A7], D0 0000061A 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 0000061E 206C FFDE movea.l A0, [A4 - 0x22] 00000622 2050 movea.l A0, [A0] 00000624 43ED D168 lea.l A1, [A5 - 0x2E98] 00000628 7002 moveq.l D0, 0x02 label0000062A: 0000062A 30D9 move.w [A0]+, [A1]+ 0000062C 51C8 FFFC dbf D0, -0x6 /* 0000062A */ 00000630 7025 moveq.l D0, 0x25 00000632 B06E 000C cmp.w D0, [A6 + 0xC] 00000636 6606 bne +0x8 /* 0000063E */ 00000638 4EAD 11C2 jsr [A5 + 0x11C2 /* export_564 */] 0000063C 6010 bra +0x12 /* 0000064E */ label0000063E: 0000063E 486E FF00 pea.l [A6 - 0x100] 00000642 3F2E 000C move.w -[A7], [A6 + 0xC] 00000646 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */] 0000064A 4EAD 1192 jsr [A5 + 0x1192 /* export_558 */] label0000064E: 0000064E 206E 0008 movea.l A0, [A6 + 0x8] 00000652 2068 0008 movea.l A0, [A0 + 0x8] 00000656 2C48 movea.l A6, A0 00000658 4EFA 073A jmp [PC + 0x73A /* 00000D94 */] 0000065C 0000 285F ori.b D0, 0x5F /* '_' */ 00000660 4E5E unlink A6 00000662 205F movea.l A0, [A7]+ 00000664 5C4F addq.w A7, 6 00000666 4ED0 jmp [A0] fn00000668: 00000668 4E56 FFFC link A6, -0x0004 0000066C 48E7 0118 movem.l -[A7], D7,A3,A4 00000670 2E2E 000C move.l D7, [A6 + 0xC] 00000674 286E 0008 movea.l A4, [A6 + 0x8] 00000678 102C FFF3 move.b D0, [A4 - 0xD] 0000067C 6710 beq +0x12 /* 0000068E */ 0000067E 2047 movea.l A0, D7 00000680 7202 moveq.l D1, 0x02 00000682 B210 cmp.b D1, [A0] 00000684 57C1 seq D1 00000686 C001 and.b D0, D1 00000688 6704 beq +0x6 /* 0000068E */ 0000068A 6000 00B2 bra +0xB4 /* 0000073E */ label0000068E: 0000068E 2047 movea.l A0, D7 00000690 7002 moveq.l D0, 0x02 00000692 B010 cmp.b D0, [A0] 00000694 57C0 seq D0 00000696 4400 neg.b D0 00000698 1940 FFF3 move.b [A4 - 0xD], D0 0000069C 526C FFE2 addq.w [A4 - 0x1E], 1 000006A0 0C6C 7D00 FFE2 cmpi.w [A4 - 0x1E], 0x7D00 /* '}\0' */ 000006A6 6F0A ble +0xC /* 000006B2 */ 000006A8 3F3C 0064 move.w -[A7], 0x64 /* 'd' */ 000006AC 2F0E move.l -[A7], A6 000006AE 4EBA FF54 jsr [PC - 0xAC /* 00000604 */] label000006B2: 000006B2 302C FFE2 move.w D0, [A4 - 0x1E] 000006B6 B06C FFE4 cmp.w D0, [A4 - 0x1C] 000006BA 6F54 ble +0x56 /* 00000710 */ 000006BC 066C 01F4 FFE4 addi.w [A4 - 0x1C], 0x1F4 000006C2 2F2C FFDE move.l -[A7], [A4 - 0x22] 000006C6 42A7 clr.l -[A7] 000006C8 3F2C FFE4 move.w -[A7], [A4 - 0x1C] 000006CC 3F3C 0006 move.w -[A7], 0x6 000006D0 301F move.w D0, [A7]+ 000006D2 C1DF muls.w D0, [A7]+ 000006D4 2E80 move.l [A7], D0 000006D6 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */] 000006DA 4267 clr.w -[A7] 000006DC 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 000006E0 4A5F tst.w [A7]+ 000006E2 56C0 sne D0 000006E4 4A00 tst.b D0 000006E6 661E bne +0x20 /* 00000706 */ 000006E8 2F00 move.l -[A7], D0 000006EA 4267 clr.w -[A7] 000006EC 2F3C 0000 3000 move.l -[A7], 0x3000 /* '0\0' */ 000006F2 4EAD 2DDA jsr [A5 + 0x2DDA /* export_1463 */] 000006F6 121F move.b D1, [A7]+ 000006F8 201F move.l D0, [A7]+ 000006FA 0A01 0001 xori.b D1, 0x1 000006FE 8001 or.b D0, D1 00000700 0240 0001 andi.w D0, 0x1 00000704 670A beq +0xC /* 00000710 */ label00000706: 00000706 3F3C 0025 move.w -[A7], 0x25 /* '%' */ 0000070A 2F0E move.l -[A7], A6 0000070C 4EBA FEF6 jsr [PC - 0x10A /* 00000604 */] label00000710: 00000710 206C FFDE movea.l A0, [A4 - 0x22] 00000714 2F08 move.l -[A7], A0 00000716 42A7 clr.l -[A7] 00000718 302C FFE2 move.w D0, [A4 - 0x1E] 0000071C 5340 subq.w D0, 1 0000071E 3F00 move.w -[A7], D0 00000720 3F3C 0006 move.w -[A7], 0x6 00000724 301F move.w D0, [A7]+ 00000726 C1DF muls.w D0, [A7]+ 00000728 2E80 move.l [A7], D0 0000072A 201F move.l D0, [A7]+ 0000072C 205F movea.l A0, [A7]+ 0000072E 2640 movea.l A3, D0 00000730 D7D0 add.l A3, [A0] 00000732 2047 movea.l A0, D7 00000734 224B movea.l A1, A3 00000736 7002 moveq.l D0, 0x02 label00000738: 00000738 32D8 move.w [A1]+, [A0]+ 0000073A 51C8 FFFC dbf D0, -0x6 /* 00000738 */ label0000073E: 0000073E 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000742 4E5E unlink A6 00000744 205F movea.l A0, [A7]+ 00000746 504F addq.w A7, 8 00000748 4ED0 jmp [A0] fn0000074A: 0000074A 4E56 FFFA link A6, -0x0006 0000074E 2F0C move.l -[A7], A4 00000750 286E 0008 movea.l A4, [A6 + 0x8] 00000754 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000758 4EBA FAA2 jsr [PC - 0x55E /* 000001FC */] 0000075C 7006 moveq.l D0, 0x06 0000075E B02C FFE6 cmp.b D0, [A4 - 0x1A] 00000762 57C0 seq D0 00000764 4A00 tst.b D0 00000766 6700 0218 beq +0x21A /* 00000980 */ 0000076A 7219 moveq.l D1, 0x19 0000076C B22C FFE7 cmp.b D1, [A4 - 0x19] 00000770 57C1 seq D1 00000772 C001 and.b D0, D1 00000774 6700 020A beq +0x20C /* 00000980 */ 00000778 2B6C FFE8 D66E move.l [A5 - 0x2992], [A4 - 0x18] 0000077E 302D D66E move.w D0, [A5 - 0x2992] 00000782 48C0 ext.l D0 00000784 D0AC 000A add.l D0, [A4 + 0xA] 00000788 2940 FFFC move.l [A4 - 0x4], D0 0000078C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000790 4EBA FA6A jsr [PC - 0x596 /* 000001FC */] 00000794 701B moveq.l D0, 0x1B 00000796 B02C FFE6 cmp.b D0, [A4 - 0x1A] 0000079A 671A beq +0x1C /* 000007B6 */ 0000079C 296C FFF8 FFF4 move.l [A4 - 0xC], [A4 - 0x8] 000007A2 41EC FFE6 lea.l A0, [A4 - 0x1A] 000007A6 43ED D66C lea.l A1, [A5 - 0x2994] 000007AA 7002 moveq.l D0, 0x02 label000007AC: 000007AC 30D9 move.w [A0]+, [A1]+ 000007AE 51C8 FFFC dbf D0, -0x6 /* 000007AC */ 000007B2 6000 0254 bra +0x256 /* 00000A08 */ label000007B6: 000007B6 7003 moveq.l D0, 0x03 000007B8 B02C FFE7 cmp.b D0, [A4 - 0x19] 000007BC 6626 bne +0x28 /* 000007E4 */ 000007BE 3B6D D66E D322 move.w [A5 - 0x2CDE], [A5 - 0x2992] 000007C4 202C FFF4 move.l D0, [A4 - 0xC] 000007C8 90AC FFFC sub.l D0, [A4 - 0x4] 000007CC 3B40 D324 move.w [A5 - 0x2CDC], D0 000007D0 41EC FFE6 lea.l A0, [A4 - 0x1A] 000007D4 43ED D320 lea.l A1, [A5 - 0x2CE0] 000007D8 7002 moveq.l D0, 0x02 label000007DA: 000007DA 30D9 move.w [A0]+, [A1]+ 000007DC 51C8 FFFC dbf D0, -0x6 /* 000007DA */ 000007E0 6000 0226 bra +0x228 /* 00000A08 */ label000007E4: 000007E4 7005 moveq.l D0, 0x05 000007E6 B02C FFE7 cmp.b D0, [A4 - 0x19] 000007EA 6626 bne +0x28 /* 00000812 */ 000007EC 3B6D D66E D170 move.w [A5 - 0x2E90], [A5 - 0x2992] 000007F2 202C FFF4 move.l D0, [A4 - 0xC] 000007F6 90AC FFFC sub.l D0, [A4 - 0x4] 000007FA 3B40 D172 move.w [A5 - 0x2E8E], D0 000007FE 41EC FFE6 lea.l A0, [A4 - 0x1A] 00000802 43ED D16E lea.l A1, [A5 - 0x2E92] 00000806 7002 moveq.l D0, 0x02 label00000808: 00000808 30D9 move.w [A0]+, [A1]+ 0000080A 51C8 FFFC dbf D0, -0x6 /* 00000808 */ 0000080E 6000 01F8 bra +0x1FA /* 00000A08 */ label00000812: 00000812 700C moveq.l D0, 0x0C 00000814 B02C FFE7 cmp.b D0, [A4 - 0x19] 00000818 6626 bne +0x28 /* 00000840 */ 0000081A 3B6D D66E D438 move.w [A5 - 0x2BC8], [A5 - 0x2992] 00000820 202C FFF4 move.l D0, [A4 - 0xC] 00000824 90AC FFFC sub.l D0, [A4 - 0x4] 00000828 3B40 D43A move.w [A5 - 0x2BC6], D0 0000082C 41EC FFE6 lea.l A0, [A4 - 0x1A] 00000830 43ED D436 lea.l A1, [A5 - 0x2BCA] 00000834 7002 moveq.l D0, 0x02 label00000836: 00000836 30D9 move.w [A0]+, [A1]+ 00000838 51C8 FFFC dbf D0, -0x6 /* 00000836 */ 0000083C 6000 01CA bra +0x1CC /* 00000A08 */ label00000840: 00000840 700D moveq.l D0, 0x0D 00000842 B02C FFE7 cmp.b D0, [A4 - 0x19] 00000846 6626 bne +0x28 /* 0000086E */ 00000848 3B6D D66E D196 move.w [A5 - 0x2E6A], [A5 - 0x2992] 0000084E 202C FFF4 move.l D0, [A4 - 0xC] 00000852 90AC FFFC sub.l D0, [A4 - 0x4] 00000856 3B40 D198 move.w [A5 - 0x2E68], D0 0000085A 41EC FFE6 lea.l A0, [A4 - 0x1A] 0000085E 43ED D194 lea.l A1, [A5 - 0x2E6C] 00000862 7002 moveq.l D0, 0x02 label00000864: 00000864 30D9 move.w [A0]+, [A1]+ 00000866 51C8 FFFC dbf D0, -0x6 /* 00000864 */ 0000086A 6000 019C bra +0x19E /* 00000A08 */ label0000086E: 0000086E 7004 moveq.l D0, 0x04 00000870 B02C FFE7 cmp.b D0, [A4 - 0x19] 00000874 6600 00F0 bne +0xF2 /* 00000966 */ 00000878 3B6D D66E D31C move.w [A5 - 0x2CE4], [A5 - 0x2992] 0000087E 202C FFF4 move.l D0, [A4 - 0xC] 00000882 90AC FFFC sub.l D0, [A4 - 0x4] 00000886 3B40 D31E move.w [A5 - 0x2CE2], D0 0000088A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000088E 4EBA F96C jsr [PC - 0x694 /* 000001FC */] 00000892 701B moveq.l D0, 0x1B 00000894 B02C FFE6 cmp.b D0, [A4 - 0x1A] 00000898 57C0 seq D0 0000089A 4A00 tst.b D0 0000089C 6732 beq +0x34 /* 000008D0 */ 0000089E 7203 moveq.l D1, 0x03 000008A0 B22C FFE7 cmp.b D1, [A4 - 0x19] 000008A4 57C1 seq D1 000008A6 C001 and.b D0, D1 000008A8 6726 beq +0x28 /* 000008D0 */ 000008AA 3B6D D66E D176 move.w [A5 - 0x2E8A], [A5 - 0x2992] 000008B0 202C FFF4 move.l D0, [A4 - 0xC] 000008B4 90AC FFFC sub.l D0, [A4 - 0x4] 000008B8 3B40 D178 move.w [A5 - 0x2E88], D0 000008BC 41EC FFE6 lea.l A0, [A4 - 0x1A] 000008C0 43ED D174 lea.l A1, [A5 - 0x2E8C] 000008C4 7002 moveq.l D0, 0x02 label000008C6: 000008C6 30D9 move.w [A0]+, [A1]+ 000008C8 51C8 FFFC dbf D0, -0x6 /* 000008C6 */ 000008CC 6000 013A bra +0x13C /* 00000A08 */ label000008D0: 000008D0 701B moveq.l D0, 0x1B 000008D2 B02C FFE6 cmp.b D0, [A4 - 0x1A] 000008D6 57C0 seq D0 000008D8 4A00 tst.b D0 000008DA 6732 beq +0x34 /* 0000090E */ 000008DC 720C moveq.l D1, 0x0C 000008DE B22C FFE7 cmp.b D1, [A4 - 0x19] 000008E2 57C1 seq D1 000008E4 C001 and.b D0, D1 000008E6 6726 beq +0x28 /* 0000090E */ 000008E8 3B6D D66E D196 move.w [A5 - 0x2E6A], [A5 - 0x2992] 000008EE 202C FFF4 move.l D0, [A4 - 0xC] 000008F2 90AC FFFC sub.l D0, [A4 - 0x4] 000008F6 3B40 D198 move.w [A5 - 0x2E68], D0 000008FA 41EC FFE6 lea.l A0, [A4 - 0x1A] 000008FE 43ED D194 lea.l A1, [A5 - 0x2E6C] 00000902 7002 moveq.l D0, 0x02 label00000904: 00000904 30D9 move.w [A0]+, [A1]+ 00000906 51C8 FFFC dbf D0, -0x6 /* 00000904 */ 0000090A 6000 00FC bra +0xFE /* 00000A08 */ label0000090E: 0000090E 701B moveq.l D0, 0x1B 00000910 B02C FFE6 cmp.b D0, [A4 - 0x1A] 00000914 57C0 seq D0 00000916 4A00 tst.b D0 00000918 6732 beq +0x34 /* 0000094C */ 0000091A 7205 moveq.l D1, 0x05 0000091C B22C FFE7 cmp.b D1, [A4 - 0x19] 00000920 57C1 seq D1 00000922 C001 and.b D0, D1 00000924 6726 beq +0x28 /* 0000094C */ 00000926 3B6D D66E D164 move.w [A5 - 0x2E9C], [A5 - 0x2992] 0000092C 202C FFF4 move.l D0, [A4 - 0xC] 00000930 90AC FFFC sub.l D0, [A4 - 0x4] 00000934 3B40 D166 move.w [A5 - 0x2E9A], D0 00000938 41EC FFE6 lea.l A0, [A4 - 0x1A] 0000093C 43ED D162 lea.l A1, [A5 - 0x2E9E] 00000940 7002 moveq.l D0, 0x02 label00000942: 00000942 30D9 move.w [A0]+, [A1]+ 00000944 51C8 FFFC dbf D0, -0x6 /* 00000942 */ 00000948 6000 00BE bra +0xC0 /* 00000A08 */ label0000094C: 0000094C 296C FFF8 FFF4 move.l [A4 - 0xC], [A4 - 0x8] 00000952 41EC FFE6 lea.l A0, [A4 - 0x1A] 00000956 43ED D31A lea.l A1, [A5 - 0x2CE6] 0000095A 7002 moveq.l D0, 0x02 label0000095C: 0000095C 30D9 move.w [A0]+, [A1]+ 0000095E 51C8 FFFC dbf D0, -0x6 /* 0000095C */ 00000962 6000 00A4 bra +0xA6 /* 00000A08 */ label00000966: 00000966 296C FFF8 FFF4 move.l [A4 - 0xC], [A4 - 0x8] 0000096C 41EC FFE6 lea.l A0, [A4 - 0x1A] 00000970 43ED D66C lea.l A1, [A5 - 0x2994] 00000974 7002 moveq.l D0, 0x02 label00000976: 00000976 30D9 move.w [A0]+, [A1]+ 00000978 51C8 FFFC dbf D0, -0x6 /* 00000976 */ 0000097C 6000 008A bra +0x8C /* 00000A08 */ label00000980: 00000980 701B moveq.l D0, 0x1B 00000982 B02C FFE6 cmp.b D0, [A4 - 0x1A] 00000986 57C0 seq D0 00000988 4A00 tst.b D0 0000098A 677C beq +0x7E /* 00000A08 */ 0000098C 7202 moveq.l D1, 0x02 0000098E B22C FFE7 cmp.b D1, [A4 - 0x19] 00000992 57C1 seq D1 00000994 4A01 tst.b D1 00000996 660E bne +0x10 /* 000009A6 */ 00000998 7401 moveq.l D2, 0x01 0000099A B42C FFE7 cmp.b D2, [A4 - 0x19] 0000099E 57C2 seq D2 000009A0 8202 or.b D1, D2 000009A2 C001 and.b D0, D1 000009A4 6762 beq +0x64 /* 00000A08 */ label000009A6: 000009A6 41EE FFFA lea.l A0, [A6 - 0x6] 000009AA 43EC FFE6 lea.l A1, [A4 - 0x1A] 000009AE 7002 moveq.l D0, 0x02 label000009B0: 000009B0 30D9 move.w [A0]+, [A1]+ 000009B2 51C8 FFFC dbf D0, -0x6 /* 000009B0 */ 000009B6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009BA 4EBA F840 jsr [PC - 0x7C0 /* 000001FC */] 000009BE 7017 moveq.l D0, 0x17 000009C0 B02C FFE6 cmp.b D0, [A4 - 0x1A] 000009C4 662C bne +0x2E /* 000009F2 */ 000009C6 7001 moveq.l D0, 0x01 000009C8 B02E FFFB cmp.b D0, [A6 - 0x5] 000009CC 6612 bne +0x14 /* 000009E0 */ 000009CE 7000 moveq.l D0, 0x00 000009D0 102C FFE7 move.b D0, [A4 - 0x19] 000009D4 80BC 0000 00F0 or.l D0, 0xF0 000009DA 1940 FFE7 move.b [A4 - 0x19], D0 000009DE 6028 bra +0x2A /* 00000A08 */ label000009E0: 000009E0 7000 moveq.l D0, 0x00 000009E2 102C FFE7 move.b D0, [A4 - 0x19] 000009E6 C0BC 0000 000F and.l D0, 0xF 000009EC 1940 FFE7 move.b [A4 - 0x19], D0 000009F0 6016 bra +0x18 /* 00000A08 */ label000009F2: 000009F2 296C FFF8 FFF4 move.l [A4 - 0xC], [A4 - 0x8] 000009F8 41EC FFE6 lea.l A0, [A4 - 0x1A] 000009FC 43EE FFFA lea.l A1, [A6 - 0x6] 00000A00 7002 moveq.l D0, 0x02 label00000A02: 00000A02 30D9 move.w [A0]+, [A1]+ 00000A04 51C8 FFFC dbf D0, -0x6 /* 00000A02 */ label00000A08: 00000A08 285F movea.l A4, [A7]+ 00000A0A 4E5E unlink A6 00000A0C 2E9F move.l [A7], [A7]+ 00000A0E 4E75 rts export_753: fn00000A10: 00000A10 4E56 FFDE link A6, -0x0022 00000A14 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000A18 426E FFE2 clr.w [A6 - 0x1E] 00000A1C 422E FFF3 clr.b [A6 - 0xD] 00000A20 3D7C 01F4 FFE4 move.w [A6 - 0x1C], 0x1F4 00000A26 42A7 clr.l -[A7] 00000A28 42A7 clr.l -[A7] 00000A2A 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 00000A2E 3F3C 0006 move.w -[A7], 0x6 00000A32 301F move.w D0, [A7]+ 00000A34 C1DF muls.w D0, [A7]+ 00000A36 2E80 move.l [A7], D0 00000A38 4EAD 222A jsr [A5 + 0x222A /* export_1089 */] 00000A3C 2D5F FFDE move.l [A6 - 0x22], [A7]+ 00000A40 6616 bne +0x18 /* 00000A58 */ 00000A42 4EAD 11C2 jsr [A5 + 0x11C2 /* export_564 */] 00000A46 42A7 clr.l -[A7] 00000A48 7006 moveq.l D0, 0x06 00000A4A 2F00 move.l -[A7], D0 00000A4C 4EAD 222A jsr [A5 + 0x222A /* export_1089 */] 00000A50 2D5F FFDE move.l [A6 - 0x22], [A7]+ 00000A54 6000 031C bra +0x31E /* 00000D72 */ label00000A58: 00000A58 2D6E 000A FFF4 move.l [A6 - 0xC], [A6 + 0xA] label00000A5E: 00000A5E 206E FFF4 movea.l A0, [A6 - 0xC] 00000A62 4A10 tst.b [A0] 00000A64 6700 030C beq +0x30E /* 00000D72 */ 00000A68 2F0E move.l -[A7], A6 00000A6A 4EBA FCDE jsr [PC - 0x322 /* 0000074A */] label00000A6E: 00000A6E 700B moveq.l D0, 0x0B 00000A70 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00000A74 57C0 seq D0 00000A76 4A00 tst.b D0 00000A78 6728 beq +0x2A /* 00000AA2 */ 00000A7A 720D moveq.l D1, 0x0D 00000A7C B22E FFE7 cmp.b D1, [A6 - 0x19] 00000A80 57C1 seq D1 00000A82 4A01 tst.b D1 00000A84 660E bne +0x10 /* 00000A94 */ 00000A86 7402 moveq.l D2, 0x02 00000A88 B42E FFE7 cmp.b D2, [A6 - 0x19] 00000A8C 57C2 seq D2 00000A8E 8202 or.b D1, D2 00000A90 C001 and.b D0, D1 00000A92 670E beq +0x10 /* 00000AA2 */ label00000A94: 00000A94 486D D186 pea.l [A5 - 0x2E7A] 00000A98 2F0E move.l -[A7], A6 00000A9A 4EBA FBCC jsr [PC - 0x434 /* 00000668 */] 00000A9E 6000 02C4 bra +0x2C6 /* 00000D64 */ label00000AA2: 00000AA2 7010 moveq.l D0, 0x10 00000AA4 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00000AA8 6600 00B8 bne +0xBA /* 00000B62 */ 00000AAC 1B6E FFE7 D15D move.b [A5 - 0x2EA3], [A6 - 0x19] 00000AB2 2B6E FFE8 D15E move.l [A5 - 0x2EA2], [A6 - 0x18] 00000AB8 41EE FFEC lea.l A0, [A6 - 0x14] 00000ABC 43EE FFE6 lea.l A1, [A6 - 0x1A] 00000AC0 7002 moveq.l D0, 0x02 label00000AC2: 00000AC2 30D9 move.w [A0]+, [A1]+ 00000AC4 51C8 FFFC dbf D0, -0x6 /* 00000AC2 */ 00000AC8 2F0E move.l -[A7], A6 00000ACA 4EBA FC7E jsr [PC - 0x382 /* 0000074A */] 00000ACE 7017 moveq.l D0, 0x17 00000AD0 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00000AD4 57C0 seq D0 00000AD6 4A00 tst.b D0 00000AD8 6658 bne +0x5A /* 00000B32 */ 00000ADA 720F moveq.l D1, 0x0F 00000ADC B22E FFE6 cmp.b D1, [A6 - 0x1A] 00000AE0 57C1 seq D1 00000AE2 8001 or.b D0, D1 00000AE4 664C bne +0x4E /* 00000B32 */ 00000AE6 721B moveq.l D1, 0x1B 00000AE8 B22E FFE6 cmp.b D1, [A6 - 0x1A] 00000AEC 57C1 seq D1 00000AEE 4A01 tst.b D1 00000AF0 6734 beq +0x36 /* 00000B26 */ 00000AF2 7402 moveq.l D2, 0x02 00000AF4 B42E FFE7 cmp.b D2, [A6 - 0x19] 00000AF8 57C2 seq D2 00000AFA 4A02 tst.b D2 00000AFC 6634 bne +0x36 /* 00000B32 */ 00000AFE 7601 moveq.l D3, 0x01 00000B00 B62E FFE7 cmp.b D3, [A6 - 0x19] 00000B04 57C3 seq D3 00000B06 8403 or.b D2, D3 00000B08 6628 bne +0x2A /* 00000B32 */ 00000B0A 760A moveq.l D3, 0x0A 00000B0C B62E FFE7 cmp.b D3, [A6 - 0x19] 00000B10 57C3 seq D3 00000B12 8403 or.b D2, D3 00000B14 661C bne +0x1E /* 00000B32 */ 00000B16 760B moveq.l D3, 0x0B 00000B18 B62E FFE7 cmp.b D3, [A6 - 0x19] 00000B1C 57C3 seq D3 00000B1E 8403 or.b D2, D3 00000B20 C202 and.b D1, D2 00000B22 8001 or.b D0, D1 00000B24 660C bne +0xE /* 00000B32 */ label00000B26: 00000B26 720F moveq.l D1, 0x0F 00000B28 B22E FFE7 cmp.b D1, [A6 - 0x19] 00000B2C 57C1 seq D1 00000B2E 8001 or.b D0, D1 00000B30 6718 beq +0x1A /* 00000B4A */ label00000B32: 00000B32 486E FFE6 pea.l [A6 - 0x1A] 00000B36 2F0E move.l -[A7], A6 00000B38 4EBA FB2E jsr [PC - 0x4D2 /* 00000668 */] 00000B3C 486D D15C pea.l [A5 - 0x2EA4] 00000B40 2F0E move.l -[A7], A6 00000B42 4EBA FB24 jsr [PC - 0x4DC /* 00000668 */] 00000B46 6000 FF16 bra -0xE8 /* 00000A5E */ label00000B4A: 00000B4A 486E FFEC pea.l [A6 - 0x14] 00000B4E 2F0E move.l -[A7], A6 00000B50 4EBA FB16 jsr [PC - 0x4EA /* 00000668 */] 00000B54 486E FFE6 pea.l [A6 - 0x1A] 00000B58 2F0E move.l -[A7], A6 00000B5A 4EBA FB0C jsr [PC - 0x4F4 /* 00000668 */] 00000B5E 6000 FEFE bra -0x100 /* 00000A5E */ label00000B62: 00000B62 7011 moveq.l D0, 0x11 00000B64 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00000B68 57C0 seq D0 00000B6A 4A00 tst.b D0 00000B6C 661C bne +0x1E /* 00000B8A */ 00000B6E 720B moveq.l D1, 0x0B 00000B70 B22E FFE6 cmp.b D1, [A6 - 0x1A] 00000B74 57C1 seq D1 00000B76 4A01 tst.b D1 00000B78 6700 008C beq +0x8E /* 00000C06 */ 00000B7C 7407 moveq.l D2, 0x07 00000B7E B42E FFE7 cmp.b D2, [A6 - 0x19] 00000B82 57C2 seq D2 00000B84 C202 and.b D1, D2 00000B86 8001 or.b D0, D1 00000B88 677C beq +0x7E /* 00000C06 */ label00000B8A: 00000B8A 1B6E FFE7 D151 move.b [A5 - 0x2EAF], [A6 - 0x19] 00000B90 2B6E FFE8 D152 move.l [A5 - 0x2EAE], [A6 - 0x18] 00000B96 700B moveq.l D0, 0x0B 00000B98 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00000B9C 6606 bne +0x8 /* 00000BA4 */ 00000B9E 1B7C 0002 D151 move.b [A5 - 0x2EAF], 0x2 label00000BA4: 00000BA4 41EE FFEC lea.l A0, [A6 - 0x14] 00000BA8 43EE FFE6 lea.l A1, [A6 - 0x1A] 00000BAC 7002 moveq.l D0, 0x02 label00000BAE: 00000BAE 30D9 move.w [A0]+, [A1]+ 00000BB0 51C8 FFFC dbf D0, -0x6 /* 00000BAE */ 00000BB4 2F0E move.l -[A7], A6 00000BB6 4EBA F644 jsr [PC - 0x9BC /* 000001FC */] 00000BBA 701B moveq.l D0, 0x1B 00000BBC B02E FFE6 cmp.b D0, [A6 - 0x1A] 00000BC0 57C0 seq D0 00000BC2 4A00 tst.b D0 00000BC4 6732 beq +0x34 /* 00000BF8 */ 00000BC6 7202 moveq.l D1, 0x02 00000BC8 B22E FFE7 cmp.b D1, [A6 - 0x19] 00000BCC 57C1 seq D1 00000BCE 4A01 tst.b D1 00000BD0 660E bne +0x10 /* 00000BE0 */ 00000BD2 7401 moveq.l D2, 0x01 00000BD4 B42E FFE7 cmp.b D2, [A6 - 0x19] 00000BD8 57C2 seq D2 00000BDA 8202 or.b D1, D2 00000BDC C001 and.b D0, D1 00000BDE 6718 beq +0x1A /* 00000BF8 */ label00000BE0: 00000BE0 486E FFE6 pea.l [A6 - 0x1A] 00000BE4 2F0E move.l -[A7], A6 00000BE6 4EBA FA80 jsr [PC - 0x580 /* 00000668 */] 00000BEA 486D D150 pea.l [A5 - 0x2EB0] 00000BEE 2F0E move.l -[A7], A6 00000BF0 4EBA FA76 jsr [PC - 0x58A /* 00000668 */] 00000BF4 6000 FE68 bra -0x196 /* 00000A5E */ label00000BF8: 00000BF8 486E FFEC pea.l [A6 - 0x14] 00000BFC 2F0E move.l -[A7], A6 00000BFE 4EBA FA68 jsr [PC - 0x598 /* 00000668 */] 00000C02 6000 FE6A bra -0x194 /* 00000A6E */ label00000C06: 00000C06 700D moveq.l D0, 0x0D 00000C08 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00000C0C 660E bne +0x10 /* 00000C1C */ 00000C0E 2B6E FFE8 D158 move.l [A5 - 0x2EA8], [A6 - 0x18] 00000C14 422D D157 clr.b [A5 - 0x2EA9] 00000C18 6000 00B2 bra +0xB4 /* 00000CCC */ label00000C1C: 00000C1C 701B moveq.l D0, 0x1B 00000C1E B02E FFE6 cmp.b D0, [A6 - 0x1A] 00000C22 57C0 seq D0 00000C24 4A00 tst.b D0 00000C26 6700 013C beq +0x13E /* 00000D64 */ 00000C2A 7206 moveq.l D1, 0x06 00000C2C B22E FFE7 cmp.b D1, [A6 - 0x19] 00000C30 57C1 seq D1 00000C32 C001 and.b D0, D1 00000C34 6700 012E beq +0x130 /* 00000D64 */ 00000C38 2B6E FFE8 D17C move.l [A5 - 0x2E84], [A6 - 0x18] 00000C3E 2B6E FFE8 D158 move.l [A5 - 0x2EA8], [A6 - 0x18] 00000C44 2B6E FFE8 D182 move.l [A5 - 0x2E7E], [A6 - 0x18] 00000C4A 2F0E move.l -[A7], A6 00000C4C 4EBA F5AE jsr [PC - 0xA52 /* 000001FC */] 00000C50 7010 moveq.l D0, 0x10 00000C52 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00000C56 57C0 seq D0 00000C58 4A00 tst.b D0 00000C5A 6600 FE12 bne -0x1EC /* 00000A6E */ 00000C5E 7211 moveq.l D1, 0x11 00000C60 B22E FFE6 cmp.b D1, [A6 - 0x1A] 00000C64 57C1 seq D1 00000C66 8001 or.b D0, D1 00000C68 6600 FE04 bne -0x1FA /* 00000A6E */ 00000C6C 720B moveq.l D1, 0x0B 00000C6E B22E FFE6 cmp.b D1, [A6 - 0x1A] 00000C72 57C1 seq D1 00000C74 4A01 tst.b D1 00000C76 671A beq +0x1C /* 00000C92 */ 00000C78 7407 moveq.l D2, 0x07 00000C7A B42E FFE7 cmp.b D2, [A6 - 0x19] 00000C7E 57C2 seq D2 00000C80 C202 and.b D1, D2 00000C82 670E beq +0x10 /* 00000C92 */ 00000C84 4A2E FFF3 tst.b [A6 - 0xD] 00000C88 57C2 seq D2 00000C8A C202 and.b D1, D2 00000C8C 8001 or.b D0, D1 00000C8E 6600 FDDE bne -0x220 /* 00000A6E */ label00000C92: 00000C92 721B moveq.l D1, 0x1B 00000C94 B22E FFE6 cmp.b D1, [A6 - 0x1A] 00000C98 57C1 seq D1 00000C9A 4A01 tst.b D1 00000C9C 6720 beq +0x22 /* 00000CBE */ 00000C9E 7407 moveq.l D2, 0x07 00000CA0 B42E FFE7 cmp.b D2, [A6 - 0x19] 00000CA4 57C2 seq D2 00000CA6 4A02 tst.b D2 00000CA8 6600 FDC4 bne -0x23A /* 00000A6E */ 00000CAC 7608 moveq.l D3, 0x08 00000CAE B62E FFE7 cmp.b D3, [A6 - 0x19] 00000CB2 57C3 seq D3 00000CB4 8403 or.b D2, D3 00000CB6 C202 and.b D1, D2 00000CB8 8001 or.b D0, D1 00000CBA 6600 FDB2 bne -0x24C /* 00000A6E */ label00000CBE: 00000CBE 1B7C 0080 D157 move.b [A5 - 0x2EA9], 0x80 00000CC4 700D moveq.l D0, 0x0D 00000CC6 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00000CCA 661E bne +0x20 /* 00000CEA */ label00000CCC: 00000CCC 102D D157 move.b D0, [A5 - 0x2EA9] 00000CD0 4880 ext.w D0 00000CD2 122E FFE7 move.b D1, [A6 - 0x19] 00000CD6 4881 ext.w D1 00000CD8 D240 add.w D1, D0 00000CDA 1B41 D157 move.b [A5 - 0x2EA9], D1 00000CDE 2B6E FFE8 D182 move.l [A5 - 0x2E7E], [A6 - 0x18] 00000CE4 2F0E move.l -[A7], A6 00000CE6 4EBA F514 jsr [PC - 0xAEC /* 000001FC */] label00000CEA: 00000CEA 7019 moveq.l D0, 0x19 00000CEC B02E FFE6 cmp.b D0, [A6 - 0x1A] 00000CF0 57C0 seq D0 00000CF2 4A00 tst.b D0 00000CF4 660C bne +0xE /* 00000D02 */ 00000CF6 7218 moveq.l D1, 0x18 00000CF8 B22E FFE6 cmp.b D1, [A6 - 0x1A] 00000CFC 57C1 seq D1 00000CFE 8001 or.b D0, D1 00000D00 6718 beq +0x1A /* 00000D1A */ label00000D02: 00000D02 486E FFE6 pea.l [A6 - 0x1A] 00000D06 2F0E move.l -[A7], A6 00000D08 4EBA F95E jsr [PC - 0x6A2 /* 00000668 */] 00000D0C 486D D156 pea.l [A5 - 0x2EAA] 00000D10 2F0E move.l -[A7], A6 00000D12 4EBA F954 jsr [PC - 0x6AC /* 00000668 */] 00000D16 6000 FD46 bra -0x2B8 /* 00000A5E */ label00000D1A: 00000D1A 7000 moveq.l D0, 0x00 00000D1C 102D D157 move.b D0, [A5 - 0x2EA9] 00000D20 C0BC 0000 0080 and.l D0, 0x80 00000D26 4A80 tst.l D0 00000D28 670A beq +0xC /* 00000D34 */ 00000D2A 486D D17A pea.l [A5 - 0x2E86] 00000D2E 2F0E move.l -[A7], A6 00000D30 4EBA F936 jsr [PC - 0x6CA /* 00000668 */] label00000D34: 00000D34 7000 moveq.l D0, 0x00 00000D36 102D D157 move.b D0, [A5 - 0x2EA9] 00000D3A C0BC 0000 000F and.l D0, 0xF 00000D40 4A80 tst.l D0 00000D42 6700 FD2A beq -0x2D4 /* 00000A6E */ 00000D46 7000 moveq.l D0, 0x00 00000D48 102D D157 move.b D0, [A5 - 0x2EA9] 00000D4C C0BC 0000 000F and.l D0, 0xF 00000D52 1B40 D181 move.b [A5 - 0x2E7F], D0 00000D56 486D D180 pea.l [A5 - 0x2E80] 00000D5A 2F0E move.l -[A7], A6 00000D5C 4EBA F90A jsr [PC - 0x6F6 /* 00000668 */] 00000D60 6000 FD0C bra -0x2F2 /* 00000A6E */ label00000D64: 00000D64 486E FFE6 pea.l [A6 - 0x1A] 00000D68 2F0E move.l -[A7], A6 00000D6A 4EBA F8FC jsr [PC - 0x704 /* 00000668 */] 00000D6E 6000 FCEE bra -0x310 /* 00000A5E */ label00000D72: 00000D72 102E FFF3 move.b D0, [A6 - 0xD] 00000D76 670C beq +0xE /* 00000D84 */ 00000D78 486D D168 pea.l [A5 - 0x2E98] 00000D7C 2F0E move.l -[A7], A6 00000D7E 4EBA F83C jsr [PC - 0x7C4 /* 000005BC */] 00000D82 600A bra +0xC /* 00000D8E */ label00000D84: 00000D84 486D D168 pea.l [A5 - 0x2E98] 00000D88 2F0E move.l -[A7], A6 00000D8A 4EBA F8DC jsr [PC - 0x724 /* 00000668 */] label00000D8E: 00000D8E 2D6E FFDE 000E move.l [A6 + 0xE], [A6 - 0x22] label00000D94: 00000D94 4FEE FFBE lea.l A7, [A6 - 0x42] 00000D98 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000D9C 4E5E unlink A6 00000D9E 205F movea.l A0, [A7]+ 00000DA0 5C4F addq.w A7, 6 00000DA2 4ED0 jmp [A0] fn00000DA4: 00000DA4 4E56 0000 link A6, 0 00000DA8 206D D42C movea.l A0, [A5 - 0x2BD4] 00000DAC 2050 movea.l A0, [A0] 00000DAE 302E 0008 move.w D0, [A6 + 0x8] 00000DB2 48C0 ext.l D0 00000DB4 D090 add.l D0, [A0] 00000DB6 2D40 000A move.l [A6 + 0xA], D0 00000DBA 4E5E unlink A6 00000DBC 205F movea.l A0, [A7]+ 00000DBE 544F addq.w A7, 2 00000DC0 4ED0 jmp [A0] fn00000DC2: 00000DC2 4E56 FFFC link A6, -0x0004 00000DC6 206E 0008 movea.l A0, [A6 + 0x8] 00000DCA 117C 0001 000A move.b [A0 + 0xA], 0x1 00000DD0 4267 clr.w -[A7] 00000DD2 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000DD6 486E FFFC pea.l [A6 - 0x4] 00000DDA 202E 000C move.l D0, [A6 + 0xC] 00000DDE 5280 addq.l D0, 1 00000DE0 2F00 move.l -[A7], D0 00000DE2 4EAD 034A jsr [A5 + 0x34A /* export_101 */] 00000DE6 4A5F tst.w [A7]+ 00000DE8 671A beq +0x1C /* 00000E04 */ 00000DEA 4EAD 11C2 jsr [A5 + 0x11C2 /* export_564 */] 00000DEE 42A7 clr.l -[A7] 00000DF0 7001 moveq.l D0, 0x01 00000DF2 2F00 move.l -[A7], D0 00000DF4 4EAD 222A jsr [A5 + 0x222A /* export_1089 */] 00000DF8 2D5F FFFC move.l [A6 - 0x4], [A7]+ 00000DFC 206E FFFC movea.l A0, [A6 - 0x4] 00000E00 2050 movea.l A0, [A0] 00000E02 4210 clr.b [A0] label00000E04: 00000E04 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000E08 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000E0C 4EBA F2EC jsr [PC - 0xD14 /* 000000FA */] 00000E10 4E5E unlink A6 00000E12 205F movea.l A0, [A7]+ 00000E14 DEFC 000C add.w A7, 0xC 00000E18 4ED0 jmp [A0] export_754: 00000E1A 4E56 FFFC link A6, -0x0004 00000E1E 2F0C move.l -[A7], A4 00000E20 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */] 00000E24 4EAD 1A0A jsr [A5 + 0x1A0A /* export_829 */] 00000E28 42A7 clr.l -[A7] 00000E2A 4EAD 19E2 jsr [A5 + 0x19E2 /* export_824 */] 00000E2E 285F movea.l A4, [A7]+ 00000E30 42A7 clr.l -[A7] 00000E32 2F0C move.l -[A7], A4 00000E34 4EAD 19F2 jsr [A5 + 0x19F2 /* export_826 */] 00000E38 2F2C 0004 move.l -[A7], [A4 + 0x4] 00000E3C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000E40 4EBA FF80 jsr [PC - 0x80 /* 00000DC2 */] 00000E44 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */] 00000E48 285F movea.l A4, [A7]+ 00000E4A 4E5E unlink A6 00000E4C 2E9F move.l [A7], [A7]+ 00000E4E 4E75 rts fn00000E50: 00000E50 4E56 FF00 link A6, -0x0100 00000E54 422E 0008 clr.b [A6 + 0x8] 00000E58 7004 moveq.l D0, 0x04 00000E5A B02D D426 cmp.b D0, [A5 - 0x2BDA] 00000E5E 5DC0 slt D0 00000E60 721C moveq.l D1, 0x1C 00000E62 B22D D426 cmp.b D1, [A5 - 0x2BDA] 00000E66 5EC1 sgt D1 00000E68 C001 and.b D0, D1 00000E6A 671E beq +0x20 /* 00000E8A */ 00000E6C 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00000E72 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 00000E76 486E FF00 pea.l [A6 - 0x100] 00000E7A 4EBA F206 jsr [PC - 0xDFA /* 00000082 */] 00000E7E 486E FF00 pea.l [A6 - 0x100] 00000E82 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 00000E86 4EBA F178 jsr [PC - 0xE88 /* 00000000 */] label00000E8A: 00000E8A 4E5E unlink A6 00000E8C 4E75 rts export_755: fn00000E8E: 00000E8E 4E56 0000 link A6, 0 00000E92 2F0C move.l -[A7], A4 00000E94 286D D42C movea.l A4, [A5 - 0x2BD4] 00000E98 536C 0008 subq.w [A4 + 0x8], 1 00000E9C 206C 0004 movea.l A0, [A4 + 0x4] 00000EA0 2F08 move.l -[A7], A0 00000EA2 42A7 clr.l -[A7] 00000EA4 302C 0008 move.w D0, [A4 + 0x8] 00000EA8 5340 subq.w D0, 1 00000EAA 3F00 move.w -[A7], D0 00000EAC 3F3C 0006 move.w -[A7], 0x6 00000EB0 301F move.w D0, [A7]+ 00000EB2 C1DF muls.w D0, [A7]+ 00000EB4 2E80 move.l [A7], D0 00000EB6 201F move.l D0, [A7]+ 00000EB8 205F movea.l A0, [A7]+ 00000EBA D090 add.l D0, [A0] 00000EBC 2040 movea.l A0, D0 00000EBE 43ED D426 lea.l A1, [A5 - 0x2BDA] 00000EC2 7002 moveq.l D0, 0x02 label00000EC4: 00000EC4 32D8 move.w [A1]+, [A0]+ 00000EC6 51C8 FFFC dbf D0, -0x6 /* 00000EC4 */ 00000ECA 285F movea.l A4, [A7]+ 00000ECC 4E5E unlink A6 00000ECE 4E75 rts export_756: 00000ED0 4E56 0000 link A6, 0 00000ED4 2F0C move.l -[A7], A4 00000ED6 2B6E 0008 D42C move.l [A5 - 0x2BD4], [A6 + 0x8] 00000EDC 6612 bne +0x14 /* 00000EF0 */ 00000EDE 41ED D426 lea.l A0, [A5 - 0x2BDA] 00000EE2 43ED D18E lea.l A1, [A5 - 0x2E72] 00000EE6 7002 moveq.l D0, 0x02 label00000EE8: 00000EE8 30D9 move.w [A0]+, [A1]+ 00000EEA 51C8 FFFC dbf D0, -0x6 /* 00000EE8 */ 00000EEE 6032 bra +0x34 /* 00000F22 */ label00000EF0: 00000EF0 286D D42C movea.l A4, [A5 - 0x2BD4] 00000EF4 206C 0004 movea.l A0, [A4 + 0x4] 00000EF8 2F08 move.l -[A7], A0 00000EFA 42A7 clr.l -[A7] 00000EFC 302C 0008 move.w D0, [A4 + 0x8] 00000F00 5340 subq.w D0, 1 00000F02 3F00 move.w -[A7], D0 00000F04 3F3C 0006 move.w -[A7], 0x6 00000F08 301F move.w D0, [A7]+ 00000F0A C1DF muls.w D0, [A7]+ 00000F0C 2E80 move.l [A7], D0 00000F0E 201F move.l D0, [A7]+ 00000F10 205F movea.l A0, [A7]+ 00000F12 D090 add.l D0, [A0] 00000F14 2040 movea.l A0, D0 00000F16 43ED D426 lea.l A1, [A5 - 0x2BDA] 00000F1A 7002 moveq.l D0, 0x02 label00000F1C: 00000F1C 32D8 move.w [A1]+, [A0]+ 00000F1E 51C8 FFFC dbf D0, -0x6 /* 00000F1C */ label00000F22: 00000F22 285F movea.l A4, [A7]+ 00000F24 4E5E unlink A6 00000F26 2E9F move.l [A7], [A7]+ 00000F28 4E75 rts export_757: 00000F2A 4E56 0000 link A6, 0 00000F2E 2F0C move.l -[A7], A4 00000F30 286D D42C movea.l A4, [A5 - 0x2BD4] 00000F34 396E 0008 0008 move.w [A4 + 0x8], [A6 + 0x8] 00000F3A 206C 0004 movea.l A0, [A4 + 0x4] 00000F3E 2F08 move.l -[A7], A0 00000F40 42A7 clr.l -[A7] 00000F42 302C 0008 move.w D0, [A4 + 0x8] 00000F46 5340 subq.w D0, 1 00000F48 3F00 move.w -[A7], D0 00000F4A 3F3C 0006 move.w -[A7], 0x6 00000F4E 301F move.w D0, [A7]+ 00000F50 C1DF muls.w D0, [A7]+ 00000F52 2E80 move.l [A7], D0 00000F54 201F move.l D0, [A7]+ 00000F56 205F movea.l A0, [A7]+ 00000F58 D090 add.l D0, [A0] 00000F5A 2040 movea.l A0, D0 00000F5C 43ED D426 lea.l A1, [A5 - 0x2BDA] 00000F60 7002 moveq.l D0, 0x02 label00000F62: 00000F62 32D8 move.w [A1]+, [A0]+ 00000F64 51C8 FFFC dbf D0, -0x6 /* 00000F62 */ 00000F68 285F movea.l A4, [A7]+ 00000F6A 4E5E unlink A6 00000F6C 205F movea.l A0, [A7]+ 00000F6E 544F addq.w A7, 2 00000F70 4ED0 jmp [A0] export_758: fn00000F72: 00000F72 4E56 FE00 link A6, -0x0200 00000F76 7004 moveq.l D0, 0x04 00000F78 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00000F7C 5DC0 slt D0 00000F7E 721C moveq.l D1, 0x1C 00000F80 B22D D426 cmp.b D1, [A5 - 0x2BDA] 00000F84 5EC1 sgt D1 00000F86 C001 and.b D0, D1 00000F88 670E beq +0x10 /* 00000F98 */ 00000F8A 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 00000F8E 486E FF00 pea.l [A6 - 0x100] 00000F92 4EBA F0EE jsr [PC - 0xF12 /* 00000082 */] 00000F96 6028 bra +0x2A /* 00000FC0 */ label00000F98: 00000F98 7002 moveq.l D0, 0x02 00000F9A B02D D426 cmp.b D0, [A5 - 0x2BDA] 00000F9E 661C bne +0x1E /* 00000FBC */ 00000FA0 486E FE00 pea.l [A6 - 0x200] 00000FA4 3F3C 0038 move.w -[A7], 0x38 /* '8' */ 00000FA8 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */] 00000FAC 205F movea.l A0, [A7]+ 00000FAE 43EE FF00 lea.l A1, [A6 - 0x100] 00000FB2 707F moveq.l D0, 0x7F label00000FB4: 00000FB4 32D8 move.w [A1]+, [A0]+ 00000FB6 51C8 FFFC dbf D0, -0x6 /* 00000FB4 */ 00000FBA 6004 bra +0x6 /* 00000FC0 */ label00000FBC: 00000FBC 422E FF00 clr.b [A6 - 0x100] label00000FC0: 00000FC0 206E 0008 movea.l A0, [A6 + 0x8] 00000FC4 43EE FF00 lea.l A1, [A6 - 0x100] 00000FC8 707F moveq.l D0, 0x7F label00000FCA: 00000FCA 30D9 move.w [A0]+, [A1]+ 00000FCC 51C8 FFFC dbf D0, -0x6 /* 00000FCA */ 00000FD0 4E5E unlink A6 00000FD2 4E75 rts export_759: fn00000FD4: 00000FD4 4E56 FEF0 link A6, -0x0110 00000FD8 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000FDC 182E 0008 move.b D4, [A6 + 0x8] 00000FE0 206D D19A movea.l A0, [A5 - 0x2E66] 00000FE4 2850 movea.l A4, [A0] 00000FE6 1004 move.b D0, D4 00000FE8 6704 beq +0x6 /* 00000FEE */ 00000FEA 4247 clr.w D7 00000FEC 6004 bra +0x6 /* 00000FF2 */ label00000FEE: 00000FEE 3E3C 0100 move.w D7, 0x100 label00000FF2: 00000FF2 3D7C 0001 FEF0 move.w [A6 - 0x110], 0x1 00000FF8 3A2E FEF0 move.w D5, [A6 - 0x110] 00000FFC 607C bra +0x7E /* 0000107A */ label00000FFE: 00000FFE 1014 move.b D0, [A4] 00001000 B02E 000C cmp.b D0, [A6 + 0xC] 00001004 57C0 seq D0 00001006 4A00 tst.b D0 00001008 676C beq +0x6E /* 00001076 */ 0000100A 122C 0001 move.b D1, [A4 + 0x1] 0000100E 4881 ext.w D1 00001010 B26E 000A cmp.w D1, [A6 + 0xA] 00001014 57C1 seq D1 00001016 C001 and.b D0, D1 00001018 675C beq +0x5E /* 00001076 */ 0000101A 206D CD34 movea.l A0, [A5 - 0x32CC] 0000101E 302C 0002 move.w D0, [A4 + 0x2] 00001022 48C0 ext.l D0 00001024 2640 movea.l A3, D0 00001026 D7D0 add.l A3, [A0] 00001028 2F0B move.l -[A7], A3 0000102A 486E FEF2 pea.l [A6 - 0x10E] 0000102E 4240 clr.w D0 00001030 1013 move.b D0, [A3] 00001032 5240 addq.w D0, 1 00001034 48C0 ext.l D0 00001036 2F00 move.l -[A7], D0 00001038 4EAD 280A jsr [A5 + 0x280A /* export_1277 */] 0000103C 4246 clr.w D6 0000103E 1C2E FEF2 move.b D6, [A6 - 0x10E] 00001042 1004 move.b D0, D4 00001044 670A beq +0xC /* 00001050 */ 00001046 BE46 cmp.w D7, D6 00001048 5DC1 slt D1 0000104A C001 and.b D0, D1 0000104C 4A00 tst.b D0 0000104E 6614 bne +0x16 /* 00001064 */ label00001050: 00001050 1204 move.b D1, D4 00001052 0A01 0001 xori.b D1, 0x1 00001056 4A01 tst.b D1 00001058 671C beq +0x1E /* 00001076 */ 0000105A BE46 cmp.w D7, D6 0000105C 5EC2 sgt D2 0000105E C202 and.b D1, D2 00001060 8001 or.b D0, D1 00001062 6712 beq +0x14 /* 00001076 */ label00001064: 00001064 3E06 move.w D7, D6 00001066 206E 000E movea.l A0, [A6 + 0xE] 0000106A 43EE FEF2 lea.l A1, [A6 - 0x10E] 0000106E 707F moveq.l D0, 0x7F label00001070: 00001070 30D9 move.w [A0]+, [A1]+ 00001072 51C8 FFFC dbf D0, -0x6 /* 00001070 */ label00001076: 00001076 588C addq.l A4, 4 00001078 5245 addq.w D5, 1 label0000107A: 0000107A 0C45 0313 cmpi.w D5, 0x313 0000107E 6F00 FF7E ble -0x80 /* 00000FFE */ 00001082 4A47 tst.w D7 00001084 5EC0 sgt D0 00001086 4A00 tst.b D0 00001088 670C beq +0xE /* 00001096 */ 0000108A 0C47 0100 cmpi.w D7, 0x100 0000108E 5DC1 slt D1 00001090 C001 and.b D0, D1 00001092 6702 beq +0x4 /* 00001096 */ 00001094 6006 bra +0x8 /* 0000109C */ label00001096: 00001096 206E 000E movea.l A0, [A6 + 0xE] 0000109A 4210 clr.b [A0] label0000109C: 0000109C 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000010A0 4E5E unlink A6 000010A2 205F movea.l A0, [A7]+ 000010A4 5C4F addq.w A7, 6 000010A6 4ED0 jmp [A0] export_760: fn000010A8: 000010A8 4E56 FF00 link A6, -0x0100 000010AC 206E 000A movea.l A0, [A6 + 0xA] 000010B0 2F08 move.l -[A7], A0 000010B2 486E FF00 pea.l [A6 - 0x100] 000010B6 1F3C 0019 move.b -[A7], 0x19 000010BA 102E 0008 move.b D0, [A6 + 0x8] 000010BE 4880 ext.w D0 000010C0 3F00 move.w -[A7], D0 000010C2 4267 clr.w -[A7] 000010C4 4EBA FF0E jsr [PC - 0xF2 /* 00000FD4 */] 000010C8 201F move.l D0, [A7]+ 000010CA 205F movea.l A0, [A7]+ 000010CC 2240 movea.l A1, D0 000010CE 700F moveq.l D0, 0x0F label000010D0: 000010D0 30D9 move.w [A0]+, [A1]+ 000010D2 51C8 FFFC dbf D0, -0x6 /* 000010D0 */ 000010D6 4E5E unlink A6 000010D8 205F movea.l A0, [A7]+ 000010DA 544F addq.w A7, 2 000010DC 4ED0 jmp [A0] export_761: 000010DE 4E56 0000 link A6, 0 000010E2 700F moveq.l D0, 0x0F 000010E4 B02D D426 cmp.b D0, [A5 - 0x2BDA] 000010E8 57C0 seq D0 000010EA 4400 neg.b D0 000010EC 1D40 0008 move.b [A6 + 0x8], D0 000010F0 4E5E unlink A6 000010F2 4E75 rts fn000010F4: 000010F4 4E56 0000 link A6, 0 000010F8 1D7C 0001 000A move.b [A6 + 0xA], 0x1 000010FE 4267 clr.w -[A7] 00001100 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001104 4EBA 160E jsr [PC + 0x160E /* 00002714 */] 00001108 101F move.b D0, [A7]+ 0000110A 6702 beq +0x4 /* 0000110E */ 0000110C 602A bra +0x2C /* 00001138 */ label0000110E: 0000110E 7007 moveq.l D0, 0x07 00001110 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001114 57C0 seq D0 00001116 4A00 tst.b D0 00001118 671A beq +0x1C /* 00001134 */ 0000111A 7203 moveq.l D1, 0x03 0000111C B22D D427 cmp.b D1, [A5 - 0x2BD9] 00001120 57C1 seq D1 00001122 C001 and.b D0, D1 00001124 670E beq +0x10 /* 00001134 */ 00001126 422D D01A clr.b [A5 - 0x2FE6] 0000112A 486D D01A pea.l [A5 - 0x2FE6] 0000112E 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 00001132 6004 bra +0x6 /* 00001138 */ label00001134: 00001134 422E 000A clr.b [A6 + 0xA] label00001138: 00001138 4E5E unlink A6 0000113A 205F movea.l A0, [A7]+ 0000113C 544F addq.w A7, 2 0000113E 4ED0 jmp [A0] export_762: 00001140 4E56 FFFC link A6, -0x0004 00001144 48E7 0300 movem.l -[A7], D6,D7 00001148 422E 0008 clr.b [A6 + 0x8] 0000114C 4247 clr.w D7 0000114E 7009 moveq.l D0, 0x09 00001150 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001154 57C0 seq D0 00001156 4A00 tst.b D0 00001158 6618 bne +0x1A /* 00001172 */ 0000115A 7206 moveq.l D1, 0x06 0000115C B22D D426 cmp.b D1, [A5 - 0x2BDA] 00001160 57C1 seq D1 00001162 4A01 tst.b D1 00001164 670A beq +0xC /* 00001170 */ 00001166 740C moveq.l D2, 0x0C 00001168 B42D D427 cmp.b D2, [A5 - 0x2BD9] 0000116C 57C2 seq D2 0000116E C202 and.b D1, D2 label00001170: 00001170 8001 or.b D0, D1 label00001172: 00001172 4400 neg.b D0 00001174 1C00 move.b D6, D0 label00001176: 00001176 42A7 clr.l -[A7] 00001178 4EBA FF7A jsr [PC - 0x86 /* 000010F4 */] 0000117C 101F move.b D0, [A7]+ 0000117E 6722 beq +0x24 /* 000011A2 */ 00001180 5247 addq.w D7, 1 00001182 7007 moveq.l D0, 0x07 00001184 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001188 57C0 seq D0 0000118A 4A00 tst.b D0 0000118C 6714 beq +0x16 /* 000011A2 */ 0000118E 7203 moveq.l D1, 0x03 00001190 B22D D427 cmp.b D1, [A5 - 0x2BD9] 00001194 57C1 seq D1 00001196 C001 and.b D0, D1 00001198 6708 beq +0xA /* 000011A2 */ 0000119A 4EBA EE64 jsr [PC - 0x119C /* 00000000 */] 0000119E 60D6 bra -0x28 /* 00001176 */ 000011A0 60D4 bra -0x2A /* 00001176 */ label000011A2: 000011A2 4A47 tst.w D7 000011A4 6E02 bgt +0x4 /* 000011A8 */ 000011A6 6026 bra +0x28 /* 000011CE */ label000011A8: 000011A8 7001 moveq.l D0, 0x01 000011AA B047 cmp.w D0, D7 000011AC 57C0 seq D0 000011AE 4A00 tst.b D0 000011B0 670C beq +0xE /* 000011BE */ 000011B2 1206 move.b D1, D6 000011B4 0A01 0001 xori.b D1, 0x1 000011B8 C001 and.b D0, D1 000011BA 6702 beq +0x4 /* 000011BE */ 000011BC 6010 bra +0x12 /* 000011CE */ label000011BE: 000011BE 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000011C4 3007 move.w D0, D7 000011C6 48C0 ext.l D0 000011C8 2F00 move.l -[A7], D0 000011CA 4EAD 150A jsr [A5 + 0x150A /* export_669 */] label000011CE: 000011CE 4CDF 00C0 movem.l D6,D7, [A7]+ 000011D2 4E5E unlink A6 000011D4 4E75 rts export_763: 000011D6 4E56 FFFE link A6, -0x0002 000011DA 2F07 move.l -[A7], D7 000011DC 422E 0008 clr.b [A6 + 0x8] 000011E0 4247 clr.w D7 label000011E2: 000011E2 2F3C 0064 0000 move.l -[A7], 0x640000 /* 'd\0\0' */ 000011E8 4EBA 152A jsr [PC + 0x152A /* 00002714 */] 000011EC 101F move.b D0, [A7]+ 000011EE 673C beq +0x3E /* 0000122C */ 000011F0 5247 addq.w D7, 1 000011F2 7006 moveq.l D0, 0x06 000011F4 B02D D426 cmp.b D0, [A5 - 0x2BDA] 000011F8 57C0 seq D0 000011FA 4A00 tst.b D0 000011FC 670C beq +0xE /* 0000120A */ 000011FE 720E moveq.l D1, 0x0E 00001200 B22D D427 cmp.b D1, [A5 - 0x2BD9] 00001204 57C1 seq D1 00001206 C001 and.b D0, D1 00001208 661A bne +0x1C /* 00001224 */ label0000120A: 0000120A 7207 moveq.l D1, 0x07 0000120C B22D D426 cmp.b D1, [A5 - 0x2BDA] 00001210 57C1 seq D1 00001212 4A01 tst.b D1 00001214 6716 beq +0x18 /* 0000122C */ 00001216 7403 moveq.l D2, 0x03 00001218 B42D D427 cmp.b D2, [A5 - 0x2BD9] 0000121C 57C2 seq D2 0000121E C202 and.b D1, D2 00001220 8001 or.b D0, D1 00001222 6708 beq +0xA /* 0000122C */ label00001224: 00001224 4EBA EDDA jsr [PC - 0x1226 /* 00000000 */] 00001228 60B8 bra -0x46 /* 000011E2 */ 0000122A 60B6 bra -0x48 /* 000011E2 */ label0000122C: 0000122C 4A47 tst.w D7 0000122E 6602 bne +0x4 /* 00001232 */ 00001230 6010 bra +0x12 /* 00001242 */ label00001232: 00001232 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001238 3007 move.w D0, D7 0000123A 48C0 ext.l D0 0000123C 2F00 move.l -[A7], D0 0000123E 4EAD 150A jsr [A5 + 0x150A /* export_669 */] label00001242: 00001242 2E1F move.l D7, [A7]+ 00001244 4E5E unlink A6 00001246 4E75 rts export_764: 00001248 4E56 FFFE link A6, -0x0002 0000124C 4267 clr.w -[A7] 0000124E 486E FFFE pea.l [A6 - 0x2] 00001252 4EAD 1B0A jsr [A5 + 0x1B0A /* export_861 */] 00001256 101F move.b D0, [A7]+ 00001258 6606 bne +0x8 /* 00001260 */ 0000125A 422E 0008 clr.b [A6 + 0x8] 0000125E 6014 bra +0x16 /* 00001274 */ label00001260: 00001260 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001266 4A6E FFFE tst.w [A6 - 0x2] 0000126A 6608 bne +0xA /* 00001274 */ 0000126C 1F3C 0012 move.b -[A7], 0x12 00001270 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] label00001274: 00001274 4E5E unlink A6 00001276 4E75 rts export_765: 00001278 4E56 0000 link A6, 0 0000127C 7002 moveq.l D0, 0x02 0000127E B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001282 57C0 seq D0 00001284 4400 neg.b D0 00001286 1D40 0008 move.b [A6 + 0x8], D0 0000128A 4E5E unlink A6 0000128C 4E75 rts export_766: 0000128E 4E56 0000 link A6, 0 00001292 422E 0008 clr.b [A6 + 0x8] 00001296 7002 moveq.l D0, 0x02 00001298 B02D D426 cmp.b D0, [A5 - 0x2BDA] 0000129C 6702 beq +0x4 /* 000012A0 */ 0000129E 600A bra +0xC /* 000012AA */ label000012A0: 000012A0 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000012A6 4EBA ED58 jsr [PC - 0x12A8 /* 00000000 */] label000012AA: 000012AA 4E5E unlink A6 000012AC 4E75 rts export_767: 000012AE 4E56 0000 link A6, 0 000012B2 42A7 clr.l -[A7] 000012B4 4EBA 145E jsr [PC + 0x145E /* 00002714 */] 000012B8 1D5F 0008 move.b [A6 + 0x8], [A7]+ 000012BC 4E5E unlink A6 000012BE 4E75 rts export_768: 000012C0 4E56 FFF8 link A6, -0x0008 000012C4 4267 clr.w -[A7] 000012C6 70FF moveq.l D0, 0xFFFFFFFF 000012C8 2F00 move.l -[A7], D0 000012CA 486E FFF8 pea.l [A6 - 0x8] 000012CE 4EAD 14EA jsr [A5 + 0x14EA /* export_665 */] 000012D2 206D E190 movea.l A0, [A5 - 0x1E70] 000012D6 2D68 0008 FFFC move.l [A6 - 0x4], [A0 + 0x8] 000012DC 42A7 clr.l -[A7] 000012DE 4EBA 1450 jsr [PC + 0x1450 /* 00002730 */] 000012E2 1D5F 0008 move.b [A6 + 0x8], [A7]+ 000012E6 4EAD 152A jsr [A5 + 0x152A /* export_673 */] 000012EA 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000012EE 4EAD 1532 jsr [A5 + 0x1532 /* export_674 */] 000012F2 2F2E FFFC move.l -[A7], [A6 - 0x4] 000012F6 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 000012FA 4E5E unlink A6 000012FC 4E75 rts fn000012FE: 000012FE 4E56 FEF8 link A6, -0x0108 00001302 48E7 0018 movem.l -[A7], A3,A4 00001306 7002 moveq.l D0, 0x02 00001308 B02D D426 cmp.b D0, [A5 - 0x2BDA] 0000130C 57C0 seq D0 0000130E 4A00 tst.b D0 00001310 660C bne +0xE /* 0000131E */ 00001312 7205 moveq.l D1, 0x05 00001314 B22D D426 cmp.b D1, [A5 - 0x2BDA] 00001318 57C1 seq D1 0000131A 8001 or.b D0, D1 0000131C 6706 beq +0x8 /* 00001324 */ label0000131E: 0000131E 422E 0008 clr.b [A6 + 0x8] 00001322 603E bra +0x40 /* 00001362 */ label00001324: 00001324 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 0000132A 287C 7FFF FFFF movea.l A4, 0x7FFFFFFF label00001330: 00001330 7002 moveq.l D0, 0x02 00001332 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001336 6718 beq +0x1A /* 00001350 */ 00001338 42A7 clr.l -[A7] 0000133A 3F2D D428 move.w -[A7], [A5 - 0x2BD8] 0000133E 4EBA FA64 jsr [PC - 0x59C /* 00000DA4 */] 00001342 265F movea.l A3, [A7]+ 00001344 B9CB cmpa.l A4, A3 00001346 6F02 ble +0x4 /* 0000134A */ 00001348 284B movea.l A4, A3 label0000134A: 0000134A 4EBA ECB4 jsr [PC - 0x134C /* 00000000 */] 0000134E 60E0 bra -0x1E /* 00001330 */ label00001350: 00001350 2F0C move.l -[A7], A4 00001352 486E FEF8 pea.l [A6 - 0x108] 00001356 4EAD 22DA jsr [A5 + 0x22DA /* export_1111 */] 0000135A 486E FEF8 pea.l [A6 - 0x108] 0000135E 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] label00001362: 00001362 4CDF 1800 movem.l A3,A4, [A7]+ 00001366 4E5E unlink A6 00001368 4E75 rts export_769: 0000136A 4E56 FFF0 link A6, -0x0010 0000136E 422E 0008 clr.b [A6 + 0x8] 00001372 486E FFF0 pea.l [A6 - 0x10] 00001376 4EAD 14D2 jsr [A5 + 0x14D2 /* export_662 */] 0000137A 42A7 clr.l -[A7] 0000137C 4EBA 13B2 jsr [PC + 0x13B2 /* 00002730 */] 00001380 101F move.b D0, [A7]+ 00001382 6702 beq +0x4 /* 00001386 */ 00001384 602A bra +0x2C /* 000013B0 */ label00001386: 00001386 486E FFF0 pea.l [A6 - 0x10] 0000138A 4EAD 14CA jsr [A5 + 0x14CA /* export_661 */] 0000138E 4267 clr.w -[A7] 00001390 4EBA FF6C jsr [PC - 0x94 /* 000012FE */] 00001394 101F move.b D0, [A7]+ 00001396 6602 bne +0x4 /* 0000139A */ 00001398 6016 bra +0x18 /* 000013B0 */ label0000139A: 0000139A 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000013A0 486D D01A pea.l [A5 - 0x2FE6] 000013A4 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 000013A8 486D D01A pea.l [A5 - 0x2FE6] 000013AC 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] label000013B0: 000013B0 4E5E unlink A6 000013B2 4E75 rts export_770: 000013B4 4E56 FFFE link A6, -0x0002 000013B8 4267 clr.w -[A7] 000013BA 486E FFFE pea.l [A6 - 0x2] 000013BE 4EAD 1B0A jsr [A5 + 0x1B0A /* export_861 */] 000013C2 101F move.b D0, [A7]+ 000013C4 6606 bne +0x8 /* 000013CC */ 000013C6 422E 0008 clr.b [A6 + 0x8] 000013CA 6036 bra +0x38 /* 00001402 */ label000013CC: 000013CC 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000013D2 4A6E FFFE tst.w [A6 - 0x2] 000013D6 6602 bne +0x4 /* 000013DA */ 000013D8 6028 bra +0x2A /* 00001402 */ label000013DA: 000013DA 4267 clr.w -[A7] 000013DC 4EBA FF20 jsr [PC - 0xE0 /* 000012FE */] 000013E0 101F move.b D0, [A7]+ 000013E2 6712 beq +0x14 /* 000013F6 */ 000013E4 486D D01A pea.l [A5 - 0x2FE6] 000013E8 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 000013EC 486D D01A pea.l [A5 - 0x2FE6] 000013F0 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 000013F4 600C bra +0xE /* 00001402 */ label000013F6: 000013F6 3F2E FFFE move.w -[A7], [A6 - 0x2] 000013FA 4EAD 1B3A jsr [A5 + 0x1B3A /* export_867 */] 000013FE 422E 0008 clr.b [A6 + 0x8] label00001402: 00001402 4E5E unlink A6 00001404 4E75 rts export_771: fn00001406: 00001406 4E56 0000 link A6, 0 0000140A 2F3C 0064 0000 move.l -[A7], 0x640000 /* 'd\0\0' */ 00001410 4EBA 1302 jsr [PC + 0x1302 /* 00002714 */] 00001414 1D5F 0008 move.b [A6 + 0x8], [A7]+ 00001418 4E5E unlink A6 0000141A 4E75 rts export_772: fn0000141C: 0000141C 4E56 0000 link A6, 0 00001420 2F3C 002D 0000 move.l -[A7], 0x2D0000 /* '-\0\0' */ 00001426 4EBA 12EC jsr [PC + 0x12EC /* 00002714 */] 0000142A 1D5F 0008 move.b [A6 + 0x8], [A7]+ 0000142E 4E5E unlink A6 00001430 4E75 rts export_773: fn00001432: 00001432 4E56 0000 link A6, 0 00001436 422E 0008 clr.b [A6 + 0x8] 0000143A 7008 moveq.l D0, 0x08 0000143C B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001440 6702 beq +0x4 /* 00001444 */ 00001442 601E bra +0x20 /* 00001462 */ label00001444: 00001444 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 0000144A 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 0000144E 486D D01A pea.l [A5 - 0x2FE6] 00001452 4EBA EC2E jsr [PC - 0x13D2 /* 00000082 */] 00001456 486D D01A pea.l [A5 - 0x2FE6] 0000145A 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 0000145E 4EBA EBA0 jsr [PC - 0x1460 /* 00000000 */] label00001462: 00001462 4E5E unlink A6 00001464 4E75 rts export_774: 00001466 4E56 FFFE link A6, -0x0002 0000146A 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001470 7008 moveq.l D0, 0x08 00001472 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001476 6634 bne +0x36 /* 000014AC */ 00001478 4EBA EB86 jsr [PC - 0x147A /* 00000000 */] 0000147C 7006 moveq.l D0, 0x06 0000147E B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001482 56C0 sne D0 00001484 4400 neg.b D0 00001486 1D40 FFFF move.b [A6 - 0x1], D0 0000148A 4EBA FA02 jsr [PC - 0x5FE /* 00000E8E */] 0000148E 102E FFFF move.b D0, [A6 - 0x1] 00001492 6718 beq +0x1A /* 000014AC */ 00001494 2F00 move.l -[A7], D0 00001496 4267 clr.w -[A7] 00001498 4EBA FF98 jsr [PC - 0x68 /* 00001432 */] 0000149C 121F move.b D1, [A7]+ 0000149E 201F move.l D0, [A7]+ 000014A0 C001 and.b D0, D1 000014A2 6708 beq +0xA /* 000014AC */ 000014A4 42A7 clr.l -[A7] 000014A6 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 000014AA 6018 bra +0x1A /* 000014C4 */ label000014AC: 000014AC 4267 clr.w -[A7] 000014AE 4EBA FF6C jsr [PC - 0x94 /* 0000141C */] 000014B2 101F move.b D0, [A7]+ 000014B4 670A beq +0xC /* 000014C0 */ 000014B6 7001 moveq.l D0, 0x01 000014B8 2F00 move.l -[A7], D0 000014BA 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 000014BE 6004 bra +0x6 /* 000014C4 */ label000014C0: 000014C0 422E 0008 clr.b [A6 + 0x8] label000014C4: 000014C4 4E5E unlink A6 000014C6 4E75 rts export_775: 000014C8 4E56 0000 link A6, 0 000014CC 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000014D2 4267 clr.w -[A7] 000014D4 4EBA FF5C jsr [PC - 0xA4 /* 00001432 */] 000014D8 101F move.b D0, [A7]+ 000014DA 6708 beq +0xA /* 000014E4 */ 000014DC 42A7 clr.l -[A7] 000014DE 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 000014E2 6018 bra +0x1A /* 000014FC */ label000014E4: 000014E4 4267 clr.w -[A7] 000014E6 4EBA FF1E jsr [PC - 0xE2 /* 00001406 */] 000014EA 101F move.b D0, [A7]+ 000014EC 670A beq +0xC /* 000014F8 */ 000014EE 7001 moveq.l D0, 0x01 000014F0 2F00 move.l -[A7], D0 000014F2 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 000014F6 6004 bra +0x6 /* 000014FC */ label000014F8: 000014F8 422E 0008 clr.b [A6 + 0x8] label000014FC: 000014FC 4E5E unlink A6 000014FE 4E75 rts export_776: 00001500 4E56 0000 link A6, 0 00001504 4267 clr.w -[A7] 00001506 3F2D E96E move.w -[A7], [A5 - 0x1692] 0000150A 4EBA 1208 jsr [PC + 0x1208 /* 00002714 */] 0000150E 1D5F 0008 move.b [A6 + 0x8], [A7]+ 00001512 4E5E unlink A6 00001514 4E75 rts export_777: fn00001516: 00001516 4E56 0000 link A6, 0 0000151A 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001520 7003 moveq.l D0, 0x03 00001522 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001526 6614 bne +0x16 /* 0000153C */ 00001528 102D D427 move.b D0, [A5 - 0x2BD9] 0000152C 4880 ext.w D0 0000152E 48C0 ext.l D0 00001530 2F00 move.l -[A7], D0 00001532 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00001536 4EBA EAC8 jsr [PC - 0x1538 /* 00000000 */] 0000153A 6006 bra +0x8 /* 00001542 */ label0000153C: 0000153C 42A7 clr.l -[A7] 0000153E 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] label00001542: 00001542 4E5E unlink A6 00001544 4E75 rts export_778: 00001546 4E56 0000 link A6, 0 0000154A 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001550 7003 moveq.l D0, 0x03 00001552 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001556 6708 beq +0xA /* 00001560 */ 00001558 42A7 clr.l -[A7] 0000155A 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 0000155E 6022 bra +0x24 /* 00001582 */ label00001560: 00001560 4A2D D427 tst.b [A5 - 0x2BD9] 00001564 6F18 ble +0x1A /* 0000157E */ 00001566 7000 moveq.l D0, 0x00 00001568 102D D427 move.b D0, [A5 - 0x2BD9] 0000156C C0BC 0000 000F and.l D0, 0xF 00001572 2F00 move.l -[A7], D0 00001574 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 00001578 4EBA EA86 jsr [PC - 0x157A /* 00000000 */] 0000157C 6004 bra +0x6 /* 00001582 */ label0000157E: 0000157E 422E 0008 clr.b [A6 + 0x8] label00001582: 00001582 4E5E unlink A6 00001584 4E75 rts export_779: 00001586 4E56 0000 link A6, 0 0000158A 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001590 7003 moveq.l D0, 0x03 00001592 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001596 661A bne +0x1C /* 000015B2 */ 00001598 7000 moveq.l D0, 0x00 0000159A 102D D427 move.b D0, [A5 - 0x2BD9] 0000159E C0BC 0000 000F and.l D0, 0xF 000015A4 4A80 tst.l D0 000015A6 6606 bne +0x8 /* 000015AE */ 000015A8 4EBA EA56 jsr [PC - 0x15AA /* 00000000 */] 000015AC 6004 bra +0x6 /* 000015B2 */ label000015AE: 000015AE 422E 0008 clr.b [A6 + 0x8] label000015B2: 000015B2 4E5E unlink A6 000015B4 4E75 rts export_780: 000015B6 4E56 FFFC link A6, -0x0004 000015BA 422E 0008 clr.b [A6 + 0x8] 000015BE 426E FFFC clr.w [A6 - 0x4] label000015C2: 000015C2 700E moveq.l D0, 0x0E 000015C4 B02D D426 cmp.b D0, [A5 - 0x2BDA] 000015C8 6C78 bge +0x7A /* 00001642 */ 000015CA 526E FFFC addq.w [A6 - 0x4], 1 000015CE 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 000015D2 486D D01A pea.l [A5 - 0x2FE6] 000015D6 4EBA EAAA jsr [PC - 0x1556 /* 00000082 */] 000015DA 4267 clr.w -[A7] 000015DC 486D D01A pea.l [A5 - 0x2FE6] 000015E0 4EAD 14C2 jsr [A5 + 0x14C2 /* export_660 */] 000015E4 101F move.b D0, [A7]+ 000015E6 6612 bne +0x14 /* 000015FA */ 000015E8 4267 clr.w -[A7] 000015EA 486D E41C pea.l [A5 - 0x1BE4] 000015EE 486D D01A pea.l [A5 - 0x2FE6] 000015F2 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 000015F6 3D5F FFFE move.w [A6 - 0x2], [A7]+ label000015FA: 000015FA 486D D01A pea.l [A5 - 0x2FE6] 000015FE 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 00001602 4EBA E9FC jsr [PC - 0x1604 /* 00000000 */] 00001606 7002 moveq.l D0, 0x02 00001608 B02D D426 cmp.b D0, [A5 - 0x2BDA] 0000160C 6614 bne +0x16 /* 00001622 */ 0000160E 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001614 302E FFFC move.w D0, [A6 - 0x4] 00001618 48C0 ext.l D0 0000161A 2F00 move.l -[A7], D0 0000161C 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 00001620 6020 bra +0x22 /* 00001642 */ label00001622: 00001622 7007 moveq.l D0, 0x07 00001624 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001628 57C0 seq D0 0000162A 4A00 tst.b D0 0000162C 6714 beq +0x16 /* 00001642 */ 0000162E 7203 moveq.l D1, 0x03 00001630 B22D D427 cmp.b D1, [A5 - 0x2BD9] 00001634 57C1 seq D1 00001636 C001 and.b D0, D1 00001638 6708 beq +0xA /* 00001642 */ 0000163A 4EBA E9C4 jsr [PC - 0x163C /* 00000000 */] 0000163E 6082 bra -0x7C /* 000015C2 */ 00001640 6080 bra -0x7E /* 000015C2 */ label00001642: 00001642 4E5E unlink A6 00001644 4E75 rts export_781: 00001646 4E56 0000 link A6, 0 0000164A 422E 0008 clr.b [A6 + 0x8] 0000164E 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 00001652 486D D01A pea.l [A5 - 0x2FE6] 00001656 4EBA EA2A jsr [PC - 0x15D6 /* 00000082 */] 0000165A 4267 clr.w -[A7] 0000165C 486D D01A pea.l [A5 - 0x2FE6] 00001660 486D E5CE pea.l [A5 - 0x1A32] 00001664 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 00001668 101F move.b D0, [A7]+ 0000166A 670A beq +0xC /* 00001676 */ 0000166C 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001672 4EBA E98C jsr [PC - 0x1674 /* 00000000 */] label00001676: 00001676 4E5E unlink A6 00001678 4E75 rts export_782: 0000167A 4E56 0000 link A6, 0 0000167E 422E 0008 clr.b [A6 + 0x8] 00001682 700E moveq.l D0, 0x0E 00001684 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001688 6F02 ble +0x4 /* 0000168C */ 0000168A 6016 bra +0x18 /* 000016A2 */ label0000168C: 0000168C 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001692 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 00001696 486D E5CE pea.l [A5 - 0x1A32] 0000169A 4EBA E9E6 jsr [PC - 0x161A /* 00000082 */] 0000169E 4EBA E960 jsr [PC - 0x16A0 /* 00000000 */] label000016A2: 000016A2 4E5E unlink A6 000016A4 4E75 rts export_783: 000016A6 4E56 0000 link A6, 0 000016AA 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000016B0 206D E190 movea.l A0, [A5 - 0x1E70] 000016B4 2B68 0008 E6CE move.l [A5 - 0x1932], [A0 + 0x8] 000016BA 4E5E unlink A6 000016BC 4E75 rts export_784: 000016BE 4E56 FFFC link A6, -0x0004 000016C2 486E FFFC pea.l [A6 - 0x4] 000016C6 7004 moveq.l D0, 0x04 000016C8 2F00 move.l -[A7], D0 000016CA 1F3C 000B move.b -[A7], 0xB 000016CE 4EAD 1ACA jsr [A5 + 0x1ACA /* export_853 */] 000016D2 206E FFFC movea.l A0, [A6 - 0x4] 000016D6 226E 0008 movea.l A1, [A6 + 0x8] 000016DA 700D moveq.l D0, 0x0D label000016DC: 000016DC 32D8 move.w [A1]+, [A0]+ 000016DE 51C8 FFFC dbf D0, -0x6 /* 000016DC */ 000016E2 4E5E unlink A6 000016E4 2E9F move.l [A7], [A7]+ 000016E6 4E75 rts export_785: 000016E8 4E56 0000 link A6, 0 000016EC 4267 clr.w -[A7] 000016EE 4EAD 1ADA jsr [A5 + 0x1ADA /* export_855 */] 000016F2 7001 moveq.l D0, 0x01 000016F4 B05F cmp.w D0, [A7]+ 000016F6 6616 bne +0x18 /* 0000170E */ 000016F8 206D E31E movea.l A0, [A5 - 0x1CE2] 000016FC 4868 0018 pea.l [A0 + 0x18] 00001700 7004 moveq.l D0, 0x04 00001702 2F00 move.l -[A7], D0 00001704 1F3C 000B move.b -[A7], 0xB 00001708 4EAD 1132 jsr [A5 + 0x1132 /* export_546 */] 0000170C 6014 bra +0x16 /* 00001722 */ label0000170E: 0000170E 206D E31E movea.l A0, [A5 - 0x1CE2] 00001712 4868 003A pea.l [A0 + 0x3A] 00001716 7004 moveq.l D0, 0x04 00001718 2F00 move.l -[A7], D0 0000171A 1F3C 000B move.b -[A7], 0xB 0000171E 4EAD 1132 jsr [A5 + 0x1132 /* export_546 */] label00001722: 00001722 4E5E unlink A6 00001724 4E75 rts export_786: 00001726 4E56 0000 link A6, 0 0000172A 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001730 1F3C 002C move.b -[A7], 0x2C /* ',' */ 00001734 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00001738 4E5E unlink A6 0000173A 4E75 rts export_787: 0000173C 4E56 0000 link A6, 0 00001740 422E 0008 clr.b [A6 + 0x8] 00001744 7009 moveq.l D0, 0x09 00001746 B02D D426 cmp.b D0, [A5 - 0x2BDA] 0000174A 661E bne +0x20 /* 0000176A */ 0000174C 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001752 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 00001756 486D D01A pea.l [A5 - 0x2FE6] 0000175A 4EBA E926 jsr [PC - 0x16DA /* 00000082 */] 0000175E 486D D01A pea.l [A5 - 0x2FE6] 00001762 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 00001766 4EBA E898 jsr [PC - 0x1768 /* 00000000 */] label0000176A: 0000176A 4E5E unlink A6 0000176C 4E75 rts export_788: 0000176E 4E56 0000 link A6, 0 00001772 422E 0008 clr.b [A6 + 0x8] 00001776 7010 moveq.l D0, 0x10 00001778 B02D D426 cmp.b D0, [A5 - 0x2BDA] 0000177C 6618 bne +0x1A /* 00001796 */ 0000177E 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001784 102D D427 move.b D0, [A5 - 0x2BD9] 00001788 4880 ext.w D0 0000178A 48C0 ext.l D0 0000178C 2F00 move.l -[A7], D0 0000178E 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 00001792 4EBA E86C jsr [PC - 0x1794 /* 00000000 */] label00001796: 00001796 4E5E unlink A6 00001798 4E75 rts export_789: 0000179A 4E56 0000 link A6, 0 0000179E 422E 0008 clr.b [A6 + 0x8] 000017A2 7011 moveq.l D0, 0x11 000017A4 B02D D426 cmp.b D0, [A5 - 0x2BDA] 000017A8 661A bne +0x1C /* 000017C4 */ 000017AA 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000017B0 102D D427 move.b D0, [A5 - 0x2BD9] 000017B4 4880 ext.w D0 000017B6 48C0 ext.l D0 000017B8 2F00 move.l -[A7], D0 000017BA 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 000017BE 4EBA E840 jsr [PC - 0x17C0 /* 00000000 */] 000017C2 602A bra +0x2C /* 000017EE */ label000017C4: 000017C4 700B moveq.l D0, 0x0B 000017C6 B02D D426 cmp.b D0, [A5 - 0x2BDA] 000017CA 57C0 seq D0 000017CC 4A00 tst.b D0 000017CE 671E beq +0x20 /* 000017EE */ 000017D0 7207 moveq.l D1, 0x07 000017D2 B22D D427 cmp.b D1, [A5 - 0x2BD9] 000017D6 57C1 seq D1 000017D8 C001 and.b D0, D1 000017DA 6712 beq +0x14 /* 000017EE */ 000017DC 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000017E2 7002 moveq.l D0, 0x02 000017E4 2F00 move.l -[A7], D0 000017E6 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 000017EA 4EBA E814 jsr [PC - 0x17EC /* 00000000 */] label000017EE: 000017EE 4E5E unlink A6 000017F0 4E75 rts export_790: 000017F2 4E56 0000 link A6, 0 000017F6 422E 0008 clr.b [A6 + 0x8] 000017FA 7012 moveq.l D0, 0x12 000017FC B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001800 6618 bne +0x1A /* 0000181A */ 00001802 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001808 102D D427 move.b D0, [A5 - 0x2BD9] 0000180C 4880 ext.w D0 0000180E 48C0 ext.l D0 00001810 2F00 move.l -[A7], D0 00001812 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 00001816 4EBA E7E8 jsr [PC - 0x1818 /* 00000000 */] label0000181A: 0000181A 4E5E unlink A6 0000181C 4E75 rts export_791: 0000181E 4E56 0000 link A6, 0 00001822 422E 0008 clr.b [A6 + 0x8] 00001826 7013 moveq.l D0, 0x13 00001828 B02D D426 cmp.b D0, [A5 - 0x2BDA] 0000182C 6618 bne +0x1A /* 00001846 */ 0000182E 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001834 102D D427 move.b D0, [A5 - 0x2BD9] 00001838 4880 ext.w D0 0000183A 48C0 ext.l D0 0000183C 2F00 move.l -[A7], D0 0000183E 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 00001842 4EBA E7BC jsr [PC - 0x1844 /* 00000000 */] label00001846: 00001846 4E5E unlink A6 00001848 4E75 rts export_792: 0000184A 4E56 0000 link A6, 0 0000184E 422E 0008 clr.b [A6 + 0x8] 00001852 7017 moveq.l D0, 0x17 00001854 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001858 6618 bne +0x1A /* 00001872 */ 0000185A 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001860 102D D427 move.b D0, [A5 - 0x2BD9] 00001864 4880 ext.w D0 00001866 48C0 ext.l D0 00001868 2F00 move.l -[A7], D0 0000186A 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 0000186E 4EBA E790 jsr [PC - 0x1870 /* 00000000 */] label00001872: 00001872 4E5E unlink A6 00001874 4E75 rts export_793: 00001876 4E56 0000 link A6, 0 0000187A 422E 0008 clr.b [A6 + 0x8] 0000187E 700C moveq.l D0, 0x0C 00001880 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001884 6618 bne +0x1A /* 0000189E */ 00001886 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 0000188C 102D D427 move.b D0, [A5 - 0x2BD9] 00001890 4880 ext.w D0 00001892 48C0 ext.l D0 00001894 2F00 move.l -[A7], D0 00001896 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 0000189A 4EBA E764 jsr [PC - 0x189C /* 00000000 */] label0000189E: 0000189E 4E5E unlink A6 000018A0 4E75 rts export_794: fn000018A2: 000018A2 4E56 FF00 link A6, -0x0100 000018A6 4267 clr.w -[A7] 000018A8 486E FF00 pea.l [A6 - 0x100] 000018AC 4EBA F6C4 jsr [PC - 0x93C /* 00000F72 */] 000018B0 487A 000E pea.l [PC + 0xE /* 000018C0, value 0x26F6600, pstring "of" */] 000018B4 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 000018B8 1D5F 0008 move.b [A6 + 0x8], [A7]+ 000018BC 4E5E unlink A6 000018BE 4E75 rts 000018C0 026F 6600 4E56 andi.w [A7 + 0x4E56], 0x6600 /* 'f\0' */ export_795: // at 000018C4 (misaligned) 000018C6 0000 4267 ori.b D0, 0x67 /* 'g' */ 000018CA 4EBA FFD6 jsr [PC - 0x2A /* 000018A2 */] 000018CE 101F move.b D0, [A7]+ 000018D0 0A00 0001 xori.b D0, 0x1 000018D4 1D40 0008 move.b [A6 + 0x8], D0 000018D8 4E5E unlink A6 000018DA 4E75 rts export_796: 000018DC 4E56 0000 link A6, 0 000018E0 486D F268 pea.l [A5 - 0xD98] 000018E4 4EBA 09D2 jsr [PC + 0x9D2 /* 000022B8 */] 000018E8 4E5E unlink A6 000018EA 4E75 rts export_797: 000018EC 4E56 FFFE link A6, -0x0002 000018F0 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000018F6 1F3C 0013 move.b -[A7], 0x13 000018FA 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 000018FE 4E5E unlink A6 00001900 4E75 rts export_798: 00001902 4E56 FFFE link A6, -0x0002 00001906 422E 0008 clr.b [A6 + 0x8] 0000190A 7019 moveq.l D0, 0x19 0000190C B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001910 6620 bne +0x22 /* 00001932 */ 00001912 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001918 1D6D D427 FFFF move.b [A6 - 0x1], [A5 - 0x2BD9] 0000191E 486E FFFF pea.l [A6 - 0x1] 00001922 3F3C 0001 move.w -[A7], 0x1 00001926 1F3C 000A move.b -[A7], 0xA /* '\n' */ 0000192A 4EAD 14FA jsr [A5 + 0x14FA /* export_667 */] 0000192E 4EBA E6D0 jsr [PC - 0x1930 /* 00000000 */] label00001932: 00001932 4E5E unlink A6 00001934 4E75 rts export_799: 00001936 4E56 FFFE link A6, -0x0002 0000193A 422E 0008 clr.b [A6 + 0x8] 0000193E 700E moveq.l D0, 0x0E 00001940 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00001944 6C34 bge +0x36 /* 0000197A */ 00001946 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 0000194A 486D D01A pea.l [A5 - 0x2FE6] 0000194E 4EBA E732 jsr [PC - 0x18CE /* 00000082 */] 00001952 486D D01A pea.l [A5 - 0x2FE6] 00001956 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 0000195A 4EBA E6A4 jsr [PC - 0x195C /* 00000000 */] 0000195E 1D7C 0001 FFFF move.b [A6 - 0x1], 0x1 00001964 486E FFFF pea.l [A6 - 0x1] 00001968 3F3C 0001 move.w -[A7], 0x1 0000196C 1F3C 000A move.b -[A7], 0xA /* '\n' */ 00001970 4EAD 14FA jsr [A5 + 0x14FA /* export_667 */] 00001974 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 label0000197A: 0000197A 4E5E unlink A6 0000197C 4E75 rts export_800: 0000197E 4E56 0000 link A6, 0 00001982 422E 0008 clr.b [A6 + 0x8] 00001986 7019 moveq.l D0, 0x19 00001988 B02D D426 cmp.b D0, [A5 - 0x2BDA] 0000198C 6620 bne +0x22 /* 000019AE */ 0000198E 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00001994 1B6D D427 F504 move.b [A5 - 0xAFC], [A5 - 0x2BD9] 0000199A 486D F504 pea.l [A5 - 0xAFC] 0000199E 486D F504 pea.l [A5 - 0xAFC] 000019A2 3F3C 0001 move.w -[A7], 0x1 000019A6 4EAD 151A jsr [A5 + 0x151A /* export_671 */] 000019AA 4EBA E654 jsr [PC - 0x19AC /* 00000000 */] label000019AE: 000019AE 4E5E unlink A6 000019B0 4E75 rts export_801: 000019B2 4E56 0000 link A6, 0 000019B6 422E 0008 clr.b [A6 + 0x8] 000019BA 700E moveq.l D0, 0x0E 000019BC B02D D426 cmp.b D0, [A5 - 0x2BDA] 000019C0 6C34 bge +0x36 /* 000019F6 */ 000019C2 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 000019C6 486D D01A pea.l [A5 - 0x2FE6] 000019CA 4EBA E6B6 jsr [PC - 0x194A /* 00000082 */] 000019CE 486D D01A pea.l [A5 - 0x2FE6] 000019D2 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 000019D6 4EBA E628 jsr [PC - 0x19D8 /* 00000000 */] 000019DA 1B7C 0001 F504 move.b [A5 - 0xAFC], 0x1 000019E0 486D F504 pea.l [A5 - 0xAFC] 000019E4 486D F504 pea.l [A5 - 0xAFC] 000019E8 3F3C 0001 move.w -[A7], 0x1 000019EC 4EAD 151A jsr [A5 + 0x151A /* export_671 */] 000019F0 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 label000019F6: 000019F6 4E5E unlink A6 000019F8 4E75 rts fn000019FA: 000019FA 4E56 FFBC link A6, -0x0044 000019FE 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00001A02 286E 0008 movea.l A4, [A6 + 0x8] 00001A06 206C 000A movea.l A0, [A4 + 0xA] 00001A0A 4AA8 0006 tst.l [A0 + 0x6] 00001A0E 6752 beq +0x54 /* 00001A62 */ 00001A10 7001 moveq.l D0, 0x01 00001A12 B02C FFFF cmp.b D0, [A4 - 0x1] 00001A16 6C1A bge +0x1C /* 00001A32 */ 00001A18 486E FFBC pea.l [A6 - 0x44] 00001A1C 1F2C FFFF move.b -[A7], [A4 - 0x1] 00001A20 4EBA F686 jsr [PC - 0x97A /* 000010A8 */] 00001A24 205F movea.l A0, [A7]+ 00001A26 43EC FEFA lea.l A1, [A4 - 0x106] 00001A2A 700F moveq.l D0, 0x0F label00001A2C: 00001A2C 32D8 move.w [A1]+, [A0]+ 00001A2E 51C8 FFFC dbf D0, -0x6 /* 00001A2C */ label00001A32: 00001A32 4267 clr.w -[A7] 00001A34 206C 000A movea.l A0, [A4 + 0xA] 00001A38 2F28 0006 move.l -[A7], [A0 + 0x6] 00001A3C 486C FEFA pea.l [A4 - 0x106] 00001A40 486E FFFC pea.l [A6 - 0x4] 00001A44 4EAD 165A jsr [A5 + 0x165A /* export_711 */] 00001A48 4AAE FFFC tst.l [A6 - 0x4] 00001A4C 56C0 sne D0 00001A4E C01F and.b D0, [A7]+ 00001A50 6710 beq +0x12 /* 00001A62 */ 00001A52 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001A56 1F3C 0001 move.b -[A7], 0x1 00001A5A 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */] 00001A5E 6000 04B4 bra +0x4B6 /* 00001F14 */ label00001A62: 00001A62 206C 000A movea.l A0, [A4 + 0xA] 00001A66 4AA8 000A tst.l [A0 + 0xA] 00001A6A 56C7 sne D7 00001A6C 4407 neg.b D7 00001A6E 4267 clr.w -[A7] 00001A70 206C 000A movea.l A0, [A4 + 0xA] 00001A74 2F28 0002 move.l -[A7], [A0 + 0x2] 00001A78 4EAD 2FFA jsr [A5 + 0x2FFA /* export_1531 */] 00001A7C 1C1F move.b D6, [A7]+ 00001A7E 1006 move.b D0, D6 00001A80 6710 beq +0x12 /* 00001A92 */ 00001A82 42A7 clr.l -[A7] 00001A84 206C 000A movea.l A0, [A4 + 0xA] 00001A88 2F28 0002 move.l -[A7], [A0 + 0x2] 00001A8C A917 syscall GetWRefCon 00001A8E 2D5F FFF8 move.l [A6 - 0x8], [A7]+ label00001A92: 00001A92 102C FFFF move.b D0, [A4 - 0x1] 00001A96 4880 ext.w D0 00001A98 5540 subq.w D0, 2 00001A9A 6700 00A0 beq +0xA2 /* 00001B3C */ 00001A9E 5340 subq.w D0, 1 00001AA0 6700 00D0 beq +0xD2 /* 00001B72 */ 00001AA4 5540 subq.w D0, 2 00001AA6 6700 01CA beq +0x1CC /* 00001C72 */ 00001AAA 5340 subq.w D0, 1 00001AAC 6700 01C4 beq +0x1C6 /* 00001C72 */ 00001AB0 5540 subq.w D0, 2 00001AB2 6700 00CE beq +0xD0 /* 00001B82 */ 00001AB6 5340 subq.w D0, 1 00001AB8 6700 00FE beq +0x100 /* 00001BB8 */ 00001ABC 5340 subq.w D0, 1 00001ABE 6700 0134 beq +0x136 /* 00001BF4 */ 00001AC2 5140 subq.w D0, 8 00001AC4 6700 01CC beq +0x1CE /* 00001C92 */ 00001AC8 5340 subq.w D0, 1 00001ACA 6700 0164 beq +0x166 /* 00001C30 */ 00001ACE 0440 0020 subi.w D0, 0x20 /* ' ' */ 00001AD2 6700 019E beq +0x1A0 /* 00001C72 */ 00001AD6 5340 subq.w D0, 1 00001AD8 6700 0198 beq +0x19A /* 00001C72 */ 00001ADC 5340 subq.w D0, 1 00001ADE 6700 0192 beq +0x194 /* 00001C72 */ 00001AE2 5340 subq.w D0, 1 00001AE4 6700 018C beq +0x18E /* 00001C72 */ 00001AE8 5340 subq.w D0, 1 00001AEA 6700 0186 beq +0x188 /* 00001C72 */ 00001AEE 5340 subq.w D0, 1 00001AF0 6700 0180 beq +0x182 /* 00001C72 */ 00001AF4 5340 subq.w D0, 1 00001AF6 6700 017A beq +0x17C /* 00001C72 */ 00001AFA 5340 subq.w D0, 1 00001AFC 6700 0174 beq +0x176 /* 00001C72 */ 00001B00 0440 0024 subi.w D0, 0x24 /* '$' */ 00001B04 6700 01D4 beq +0x1D6 /* 00001CDA */ 00001B08 5140 subq.w D0, 8 00001B0A 6700 025E beq +0x260 /* 00001D6A */ 00001B0E 5340 subq.w D0, 1 00001B10 6700 0274 beq +0x276 /* 00001D86 */ 00001B14 5340 subq.w D0, 1 00001B16 6700 0282 beq +0x284 /* 00001D9A */ 00001B1A 5340 subq.w D0, 1 00001B1C 6700 0302 beq +0x304 /* 00001E20 */ 00001B20 5340 subq.w D0, 1 00001B22 6700 0312 beq +0x314 /* 00001E36 */ 00001B26 5340 subq.w D0, 1 00001B28 6700 0330 beq +0x332 /* 00001E5A */ 00001B2C 5340 subq.w D0, 1 00001B2E 6700 0366 beq +0x368 /* 00001E96 */ 00001B32 5340 subq.w D0, 1 00001B34 6700 038C beq +0x38E /* 00001EC2 */ 00001B38 6000 03CE bra +0x3D0 /* 00001F08 */ label00001B3C: 00001B3C 1007 move.b D0, D7 00001B3E 6718 beq +0x1A /* 00001B58 */ 00001B40 206C 000A movea.l A0, [A4 + 0xA] 00001B44 2F28 000A move.l -[A7], [A0 + 0xA] 00001B48 486E FFE2 pea.l [A6 - 0x1E] 00001B4C 486E FFE8 pea.l [A6 - 0x18] 00001B50 486D D01A pea.l [A5 - 0x2FE6] 00001B54 A9A8 syscall GetResInfo 00001B56 600E bra +0x10 /* 00001B66 */ label00001B58: 00001B58 206C 000A movea.l A0, [A4 + 0xA] 00001B5C 2F28 0002 move.l -[A7], [A0 + 0x2] 00001B60 486D D01A pea.l [A5 - 0x2FE6] 00001B64 A919 syscall GetWTitle label00001B66: 00001B66 486D D01A pea.l [A5 - 0x2FE6] 00001B6A 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 00001B6E 6000 03A4 bra +0x3A6 /* 00001F14 */ label00001B72: 00001B72 206C 000A movea.l A0, [A4 + 0xA] 00001B76 2F28 0002 move.l -[A7], [A0 + 0x2] 00001B7A 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00001B7E 6000 0394 bra +0x396 /* 00001F14 */ label00001B82: 00001B82 1007 move.b D0, D7 00001B84 6716 beq +0x18 /* 00001B9C */ 00001B86 1F3C 0008 move.b -[A7], 0x8 00001B8A 4267 clr.w -[A7] 00001B8C 3EB8 0BA6 move.w [A7], [0x00000BA6 /* SysFontFam */] 00001B90 1F2C 0008 move.b -[A7], [A4 + 0x8] 00001B94 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00001B98 6000 037A bra +0x37C /* 00001F14 */ label00001B9C: 00001B9C 1F3C 0008 move.b -[A7], 0x8 00001BA0 206C 000A movea.l A0, [A4 + 0xA] 00001BA4 2068 0002 movea.l A0, [A0 + 0x2] 00001BA8 3F28 0044 move.w -[A7], [A0 + 0x44] 00001BAC 1F2C 0008 move.b -[A7], [A4 + 0x8] 00001BB0 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00001BB4 6000 035E bra +0x360 /* 00001F14 */ label00001BB8: 00001BB8 1007 move.b D0, D7 00001BBA 671C beq +0x1E /* 00001BD8 */ 00001BBC 1F3C 0009 move.b -[A7], 0x9 /* '\t' */ 00001BC0 4267 clr.w -[A7] 00001BC2 3EB8 0BA8 move.w [A7], [0x00000BA8 /* DefFontSize */] 00001BC6 6604 bne +0x6 /* 00001BCC */ 00001BC8 3EBC 000C move.w [A7], 0xC label00001BCC: 00001BCC 1F2C 0008 move.b -[A7], [A4 + 0x8] 00001BD0 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00001BD4 6000 033E bra +0x340 /* 00001F14 */ label00001BD8: 00001BD8 1F3C 0009 move.b -[A7], 0x9 /* '\t' */ 00001BDC 206C 000A movea.l A0, [A4 + 0xA] 00001BE0 2068 0002 movea.l A0, [A0 + 0x2] 00001BE4 3F28 004A move.w -[A7], [A0 + 0x4A] 00001BE8 1F2C 0008 move.b -[A7], [A4 + 0x8] 00001BEC 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00001BF0 6000 0322 bra +0x324 /* 00001F14 */ label00001BF4: 00001BF4 1007 move.b D0, D7 00001BF6 6712 beq +0x14 /* 00001C0A */ 00001BF8 1F3C 000A move.b -[A7], 0xA /* '\n' */ 00001BFC 4267 clr.w -[A7] 00001BFE 1F2C 0008 move.b -[A7], [A4 + 0x8] 00001C02 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00001C06 6000 030C bra +0x30E /* 00001F14 */ label00001C0A: 00001C0A 1F3C 000A move.b -[A7], 0xA /* '\n' */ 00001C0E 4267 clr.w -[A7] 00001C10 206C 000A movea.l A0, [A4 + 0xA] 00001C14 2068 0002 movea.l A0, [A0 + 0x2] 00001C18 4240 clr.w D0 00001C1A 1028 0046 move.b D0, [A0 + 0x46] 00001C1E 3F00 move.w -[A7], D0 00001C20 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 00001C24 1F2C 0008 move.b -[A7], [A4 + 0x8] 00001C28 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00001C2C 6000 02E6 bra +0x2E8 /* 00001F14 */ label00001C30: 00001C30 4205 clr.b D5 00001C32 1006 move.b D0, D6 00001C34 6722 beq +0x24 /* 00001C58 */ 00001C36 206E FFF8 movea.l A0, [A6 - 0x8] 00001C3A 2650 movea.l A3, [A0] 00001C3C 4A6D A0A0 tst.w [A5 - 0x5F60] 00001C40 5DC0 slt D0 00001C42 4A00 tst.b D0 00001C44 670C beq +0xE /* 00001C52 */ 00001C46 C02B 0036 and.b D0, [A3 + 0x36] 00001C4A 6706 beq +0x8 /* 00001C52 */ 00001C4C 1A2B 0035 move.b D5, [A3 + 0x35] 00001C50 6016 bra +0x18 /* 00001C68 */ label00001C52: 00001C52 1A2B 0039 move.b D5, [A3 + 0x39] 00001C56 6010 bra +0x12 /* 00001C68 */ label00001C58: 00001C58 1007 move.b D0, D7 00001C5A 660C bne +0xE /* 00001C68 */ 00001C5C 206C 000A movea.l A0, [A4 + 0xA] 00001C60 2068 0002 movea.l A0, [A0 + 0x2] 00001C64 1A28 006E move.b D5, [A0 + 0x6E] label00001C68: 00001C68 1F05 move.b -[A7], D5 00001C6A 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00001C6E 6000 02A4 bra +0x2A6 /* 00001F14 */ label00001C72: 00001C72 2F2C 000A move.l -[A7], [A4 + 0xA] 00001C76 486E FFF0 pea.l [A6 - 0x10] 00001C7A 4EBA 11F8 jsr [PC + 0x11F8 /* 00002E74 */] 00001C7E 486E FFF0 pea.l [A6 - 0x10] 00001C82 1F2C FFFF move.b -[A7], [A4 - 0x1] 00001C86 1F3C 0001 move.b -[A7], 0x1 00001C8A 4EAD 1C42 jsr [A5 + 0x1C42 /* export_900 */] 00001C8E 6000 0284 bra +0x286 /* 00001F14 */ label00001C92: 00001C92 1006 move.b D0, D6 00001C94 6738 beq +0x3A /* 00001CCE */ 00001C96 206E FFF8 movea.l A0, [A6 - 0x8] 00001C9A 2650 movea.l A3, [A0] 00001C9C 4A6D A0A0 tst.w [A5 - 0x5F60] 00001CA0 5DC0 slt D0 00001CA2 4A00 tst.b D0 00001CA4 670E beq +0x10 /* 00001CB4 */ 00001CA6 C02B 0033 and.b D0, [A3 + 0x33] 00001CAA 6708 beq +0xA /* 00001CB4 */ 00001CAC 2D6B 0028 FFEC move.l [A6 - 0x14], [A3 + 0x28] 00001CB2 600E bra +0x10 /* 00001CC2 */ label00001CB4: 00001CB4 206C 000A movea.l A0, [A4 + 0xA] 00001CB8 2068 0002 movea.l A0, [A0 + 0x2] 00001CBC 2D68 0010 FFEC move.l [A6 - 0x14], [A0 + 0x10] label00001CC2: 00001CC2 486E FFEC pea.l [A6 - 0x14] 00001CC6 4EAD 1C12 jsr [A5 + 0x1C12 /* export_894 */] 00001CCA 6000 0248 bra +0x24A /* 00001F14 */ label00001CCE: 00001CCE 3F3C 0065 move.w -[A7], 0x65 /* 'e' */ 00001CD2 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] 00001CD6 6000 023C bra +0x23E /* 00001F14 */ label00001CDA: 00001CDA 206C 000A movea.l A0, [A4 + 0xA] 00001CDE 4AA8 0006 tst.l [A0 + 0x6] 00001CE2 6738 beq +0x3A /* 00001D1C */ 00001CE4 2068 0006 movea.l A0, [A0 + 0x6] 00001CE8 2050 movea.l A0, [A0] 00001CEA 47E8 0008 lea.l A3, [A0 + 0x8] 00001CEE 2053 movea.l A0, [A3] 00001CF0 2068 005E movea.l A0, [A0 + 0x5E] 00001CF4 302B 0004 move.w D0, [A3 + 0x4] 00001CF8 48C0 ext.l D0 00001CFA D090 add.l D0, [A0] 00001CFC 2040 movea.l A0, D0 00001CFE 2F28 0004 move.l -[A7], [A0 + 0x4] 00001D02 486E FFE2 pea.l [A6 - 0x1E] 00001D06 486E FFE8 pea.l [A6 - 0x18] 00001D0A 486D D01A pea.l [A5 - 0x2FE6] 00001D0E A9A8 syscall GetResInfo 00001D10 486D D01A pea.l [A5 - 0x2FE6] 00001D14 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 00001D18 6000 01FA bra +0x1FC /* 00001F14 */ label00001D1C: 00001D1C 1007 move.b D0, D7 00001D1E 6618 bne +0x1A /* 00001D38 */ 00001D20 2F00 move.l -[A7], D0 00001D22 4267 clr.w -[A7] 00001D24 206C 000A movea.l A0, [A4 + 0xA] 00001D28 2F28 0002 move.l -[A7], [A0 + 0x2] 00001D2C 4EAD 300A jsr [A5 + 0x300A /* export_1533 */] 00001D30 121F move.b D1, [A7]+ 00001D32 201F move.l D0, [A7]+ 00001D34 8001 or.b D0, D1 00001D36 670C beq +0xE /* 00001D44 */ label00001D38: 00001D38 487A 01F6 pea.l [PC + 0x1F6 /* 00001F30, value 0x9487970 '\tHyp', pstring "HyperCard" */] 00001D3C 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 00001D40 6000 01D2 bra +0x1D4 /* 00001F14 */ label00001D44: 00001D44 206C 000A movea.l A0, [A4 + 0xA] 00001D48 2068 0002 movea.l A0, [A0 + 0x2] 00001D4C 4A68 006C tst.w [A0 + 0x6C] 00001D50 6C0C bge +0xE /* 00001D5E */ 00001D52 487A 01D4 pea.l [PC + 0x1D4 /* 00001F28, value 0x6537973, pstring "System" */] 00001D56 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 00001D5A 6000 01B8 bra +0x1BA /* 00001F14 */ label00001D5E: 00001D5E 487A 01C0 pea.l [PC + 0x1C0 /* 00001F20, value 0x7556E6B, pstring "Unknown" */] 00001D62 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 00001D66 6000 01AC bra +0x1AE /* 00001F14 */ label00001D6A: 00001D6A 4267 clr.w -[A7] 00001D6C 206C 000A movea.l A0, [A4 + 0xA] 00001D70 2F28 0002 move.l -[A7], [A0 + 0x2] 00001D74 4EAD 2112 jsr [A5 + 0x2112 /* export_1054 */] 00001D78 301F move.w D0, [A7]+ 00001D7A 48C0 ext.l D0 00001D7C 2F00 move.l -[A7], D0 00001D7E 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00001D82 6000 0190 bra +0x192 /* 00001F14 */ label00001D86: 00001D86 206C 000A movea.l A0, [A4 + 0xA] 00001D8A 2068 0002 movea.l A0, [A0 + 0x2] 00001D8E 1F28 0070 move.b -[A7], [A0 + 0x70] 00001D92 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00001D96 6000 017C bra +0x17E /* 00001F14 */ label00001D9A: 00001D9A 4267 clr.w -[A7] 00001D9C 206C 000A movea.l A0, [A4 + 0xA] 00001DA0 2F28 0002 move.l -[A7], [A0 + 0x2] 00001DA4 4EAD 2122 jsr [A5 + 0x2122 /* export_1056 */] 00001DA8 381F move.w D4, [A7]+ 00001DAA 7010 moveq.l D0, 0x10 00001DAC B044 cmp.w D0, D4 00001DAE 6F36 ble +0x38 /* 00001DE6 */ 00001DB0 4267 clr.w -[A7] 00001DB2 206C 000A movea.l A0, [A4 + 0xA] 00001DB6 2F28 0002 move.l -[A7], [A0 + 0x2] 00001DBA A80A syscall GetWVariant 00001DBC 301F move.w D0, [A7]+ 00001DBE 6B18 bmi +0x1A /* 00001DD8 */ 00001DC0 B07C 0007 cmp.w D0, 0x7 00001DC4 6E12 bgt +0x14 /* 00001DD8 */ 00001DC6 41FA 0158 lea.l A0, [PC + 0x158 /* 00001F20, value 0x7556E6B, pstring "Unknown" */] 00001DCA 3200 move.w D1, D0 00001DCC E649 lsr D1.w, 3 00001DCE 4441 neg.w D1 00001DD0 0130 10FF btst [A0 + D1.w - 0x1], D0 00001DD4 0A3C 0004 xori.b ccr, 4 label00001DD8: 00001DD8 56C0 sne D0 00001DDA 4400 neg.b D0 00001DDC 1F00 move.b -[A7], D0 00001DDE 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00001DE2 6000 0130 bra +0x132 /* 00001F14 */ label00001DE6: 00001DE6 0C44 0800 cmpi.w D4, 0x800 00001DEA 5CC0 sge D0 00001DEC 4A00 tst.b D0 00001DEE 6724 beq +0x26 /* 00001E14 */ 00001DF0 0C44 0810 cmpi.w D4, 0x810 00001DF4 5DC1 slt D1 00001DF6 C001 and.b D0, D1 00001DF8 671A beq +0x1C /* 00001E14 */ 00001DFA 7000 moveq.l D0, 0x00 00001DFC 3004 move.w D0, D4 00001DFE C0BC 0000 0002 and.l D0, 0x2 00001E04 4A80 tst.l D0 00001E06 56C0 sne D0 00001E08 4400 neg.b D0 00001E0A 1F00 move.b -[A7], D0 00001E0C 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00001E10 6000 0102 bra +0x104 /* 00001F14 */ label00001E14: 00001E14 1F3C 0001 move.b -[A7], 0x1 00001E18 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00001E1C 6000 00F6 bra +0xF8 /* 00001F14 */ label00001E20: 00001E20 4267 clr.w -[A7] 00001E22 206C 000A movea.l A0, [A4 + 0xA] 00001E26 2F28 0002 move.l -[A7], [A0 + 0x2] 00001E2A 4EAD 3012 jsr [A5 + 0x3012 /* export_1534 */] 00001E2E 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00001E32 6000 00E0 bra +0xE2 /* 00001F14 */ label00001E36: 00001E36 7000 moveq.l D0, 0x00 00001E38 206C 000A movea.l A0, [A4 + 0xA] 00001E3C 2068 0002 movea.l A0, [A0 + 0x2] 00001E40 1028 0071 move.b D0, [A0 + 0x71] 00001E44 C0BC 0000 0080 and.l D0, 0x80 00001E4A 4A80 tst.l D0 00001E4C 56C0 sne D0 00001E4E 4400 neg.b D0 00001E50 1F00 move.b -[A7], D0 00001E52 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00001E56 6000 00BC bra +0xBE /* 00001F14 */ label00001E5A: 00001E5A 1006 move.b D0, D6 00001E5C 670C beq +0xE /* 00001E6A */ 00001E5E 1F3C 0001 move.b -[A7], 0x1 00001E62 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00001E66 6000 00AC bra +0xAE /* 00001F14 */ label00001E6A: 00001E6A 7000 moveq.l D0, 0x00 00001E6C 2F00 move.l -[A7], D0 00001E6E 4267 clr.w -[A7] 00001E70 206C 000A movea.l A0, [A4 + 0xA] 00001E74 2F28 0002 move.l -[A7], [A0 + 0x2] 00001E78 4EAD 2122 jsr [A5 + 0x2122 /* export_1056 */] 00001E7C 321F move.w D1, [A7]+ 00001E7E 201F move.l D0, [A7]+ 00001E80 3001 move.w D0, D1 00001E82 C0BC 0000 0004 and.l D0, 0x4 00001E88 4A80 tst.l D0 00001E8A 57C0 seq D0 00001E8C 4400 neg.b D0 00001E8E 1F00 move.b -[A7], D0 00001E90 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00001E94 607E bra +0x80 /* 00001F14 */ label00001E96: 00001E96 7000 moveq.l D0, 0x00 00001E98 2F00 move.l -[A7], D0 00001E9A 4267 clr.w -[A7] 00001E9C 206C 000A movea.l A0, [A4 + 0xA] 00001EA0 2F28 0002 move.l -[A7], [A0 + 0x2] 00001EA4 4EAD 2122 jsr [A5 + 0x2122 /* export_1056 */] 00001EA8 321F move.w D1, [A7]+ 00001EAA 201F move.l D0, [A7]+ 00001EAC 3001 move.w D0, D1 00001EAE C0BC 0000 0008 and.l D0, 0x8 00001EB4 4A80 tst.l D0 00001EB6 56C0 sne D0 00001EB8 4400 neg.b D0 00001EBA 1F00 move.b -[A7], D0 00001EBC 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00001EC0 6052 bra +0x54 /* 00001F14 */ label00001EC2: 00001EC2 206C 000A movea.l A0, [A4 + 0xA] 00001EC6 2F28 0002 move.l -[A7], [A0 + 0x2] 00001ECA 486E FFF0 pea.l [A6 - 0x10] 00001ECE 4EAD 20C2 jsr [A5 + 0x20C2 /* export_1044 */] 00001ED2 206C 000A movea.l A0, [A4 + 0xA] 00001ED6 2068 0002 movea.l A0, [A0 + 0x2] 00001EDA 2D68 0082 FFE4 move.l [A6 - 0x1C], [A0 + 0x82] 00001EE0 56C0 sne D0 00001EE2 4A00 tst.b D0 00001EE4 671A beq +0x1C /* 00001F00 */ 00001EE6 2F00 move.l -[A7], D0 00001EE8 4267 clr.w -[A7] 00001EEA 486E FFF0 pea.l [A6 - 0x10] 00001EEE 206E FFE4 movea.l A0, [A6 - 0x1C] 00001EF2 2050 movea.l A0, [A0] 00001EF4 4868 0008 pea.l [A0 + 0x8] 00001EF8 A8A6 syscall EqualRect 00001EFA 121F move.b D1, [A7]+ 00001EFC 201F move.l D0, [A7]+ 00001EFE C001 and.b D0, D1 label00001F00: 00001F00 1F00 move.b -[A7], D0 00001F02 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00001F06 600C bra +0xE /* 00001F14 */ label00001F08: 00001F08 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */] 00001F0C 3F3C 002F move.w -[A7], 0x2F /* '/' */ 00001F10 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] label00001F14: 00001F14 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00001F18 4E5E unlink A6 00001F1A 2E9F move.l [A7], [A7]+ 00001F1C 4E75 rts 00001F1E 000E 0755 ori.b A6, 0x55 /* 'U' */ 00001F22 6E6B bgt +0x6D /* 00001F8F */ 00001F24 6E6F bgt +0x71 /* 00001F95 */ 00001F26 776E moveq.l D3, 0x6E 00001F28 0653 7973 addi.w [A3], 0x7973 /* 'ys' */ 00001F2C 7465 moveq.l D2, 0x65 00001F2E 6D00 0948 blt +0x94A /* 00002878 */ 00001F32 7970 moveq.l D4, 0x70 00001F34 6572 bcs +0x74 /* 00001FA8 */ 00001F36 4361 chk.w D1, -[A1] 00001F38 7264 moveq.l D1, 0x64 fn00001F3A: 00001F3A 4E56 FFFA link A6, -0x0006 00001F3E 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00001F42 266E 0008 movea.l A3, [A6 + 0x8] 00001F46 102B FFFF move.b D0, [A3 - 0x1] 00001F4A 4880 ext.w D0 00001F4C 5140 subq.w D0, 8 00001F4E 670A beq +0xC /* 00001F5A */ 00001F50 5340 subq.w D0, 1 00001F52 670A beq +0xC /* 00001F5E */ 00001F54 5340 subq.w D0, 1 00001F56 670A beq +0xC /* 00001F62 */ 00001F58 600C bra +0xE /* 00001F66 */ label00001F5A: 00001F5A 7E01 moveq.l D7, 0x01 00001F5C 6012 bra +0x14 /* 00001F70 */ label00001F5E: 00001F5E 7E02 moveq.l D7, 0x02 00001F60 600E bra +0x10 /* 00001F70 */ label00001F62: 00001F62 7E03 moveq.l D7, 0x03 00001F64 600A bra +0xC /* 00001F70 */ label00001F66: 00001F66 3F3C 002F move.w -[A7], 0x2F /* '/' */ 00001F6A 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] 00001F6E 604C bra +0x4E /* 00001FBC */ label00001F70: 00001F70 286B 000A movea.l A4, [A3 + 0xA] 00001F74 102B 0008 move.b D0, [A3 + 0x8] 00001F78 6706 beq +0x8 /* 00001F80 */ 00001F7A 3C2C 0004 move.w D6, [A4 + 0x4] 00001F7E 6014 bra +0x16 /* 00001F94 */ label00001F80: 00001F80 4267 clr.w -[A7] 00001F82 3F2C 0004 move.w -[A7], [A4 + 0x4] 00001F86 302C 0002 move.w D0, [A4 + 0x2] 00001F8A 5240 addq.w D0, 1 00001F8C 3F00 move.w -[A7], D0 00001F8E 4EAD 21D2 jsr [A5 + 0x21D2 /* export_1078 */] 00001F92 3C1F move.w D6, [A7]+ label00001F94: 00001F94 2F2C 0008 move.l -[A7], [A4 + 0x8] 00001F98 3F2C 0006 move.w -[A7], [A4 + 0x6] 00001F9C 3F2C 0002 move.w -[A7], [A4 + 0x2] 00001FA0 3F06 move.w -[A7], D6 00001FA2 3F07 move.w -[A7], D7 00001FA4 486E FFFE pea.l [A6 - 0x2] label00001FA8: 00001FA8 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */] 00001FAC 1F2B FFFF move.b -[A7], [A3 - 0x1] 00001FB0 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001FB4 1F2B 0008 move.b -[A7], [A3 + 0x8] 00001FB8 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] label00001FBC: 00001FBC 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00001FC0 4E5E unlink A6 00001FC2 2E9F move.l [A7], [A7]+ 00001FC4 4E75 rts fn00001FC6: 00001FC6 4E56 FFF8 link A6, -0x0008 00001FCA 206E 0008 movea.l A0, [A6 + 0x8] 00001FCE 1028 FFFF move.b D0, [A0 - 0x1] 00001FD2 4880 ext.w D0 00001FD4 5B40 subq.w D0, 5 00001FD6 6750 beq +0x52 /* 00002028 */ 00001FD8 5340 subq.w D0, 1 00001FDA 674C beq +0x4E /* 00002028 */ 00001FDC 0440 000D subi.w D0, 0xD /* '\r' */ 00001FE0 6724 beq +0x26 /* 00002006 */ 00001FE2 0440 0020 subi.w D0, 0x20 /* ' ' */ 00001FE6 6740 beq +0x42 /* 00002028 */ 00001FE8 5340 subq.w D0, 1 00001FEA 673C beq +0x3E /* 00002028 */ 00001FEC 5340 subq.w D0, 1 00001FEE 6738 beq +0x3A /* 00002028 */ 00001FF0 5340 subq.w D0, 1 00001FF2 6734 beq +0x36 /* 00002028 */ 00001FF4 5340 subq.w D0, 1 00001FF6 6730 beq +0x32 /* 00002028 */ 00001FF8 5340 subq.w D0, 1 00001FFA 672C beq +0x2E /* 00002028 */ 00001FFC 5340 subq.w D0, 1 00001FFE 6728 beq +0x2A /* 00002028 */ 00002000 5340 subq.w D0, 1 00002002 6724 beq +0x26 /* 00002028 */ 00002004 604E bra +0x50 /* 00002054 */ label00002006: 00002006 102D A008 move.b D0, [A5 - 0x5FF8] 0000200A 0A00 0001 xori.b D0, 0x1 0000200E 802D A07A or.b D0, [A5 - 0x5F86] 00002012 670A beq +0xC /* 0000201E */ 00002014 1F2D BA34 move.b -[A7], [A5 - 0x45CC] 00002018 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 0000201C 603E bra +0x40 /* 0000205C */ label0000201E: 0000201E 1F2D B41F move.b -[A7], [A5 - 0x4BE1] 00002022 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00002026 6034 bra +0x36 /* 0000205C */ label00002028: 00002028 41EE FFF8 lea.l A0, [A6 - 0x8] 0000202C 43ED FE0C lea.l A1, [A5 - 0x1F4] 00002030 7003 moveq.l D0, 0x03 label00002032: 00002032 30D9 move.w [A0]+, [A1]+ 00002034 51C8 FFFC dbf D0, -0x6 /* 00002032 */ 00002038 3D6D A000 FFFC move.w [A6 - 0x4], [A5 - 0x6000] 0000203E 486E FFF8 pea.l [A6 - 0x8] 00002042 206E 0008 movea.l A0, [A6 + 0x8] 00002046 1F28 FFFF move.b -[A7], [A0 - 0x1] 0000204A 1F3C 0001 move.b -[A7], 0x1 0000204E 4EAD 1C42 jsr [A5 + 0x1C42 /* export_900 */] 00002052 6008 bra +0xA /* 0000205C */ label00002054: 00002054 3F3C 002F move.w -[A7], 0x2F /* '/' */ 00002058 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] label0000205C: 0000205C 4E5E unlink A6 0000205E 2E9F move.l [A7], [A7]+ 00002060 4E75 rts fn00002062: 00002062 4E56 FF78 link A6, -0x0088 00002066 48E7 0308 movem.l -[A7], D6,D7,A4 0000206A 286E 0008 movea.l A4, [A6 + 0x8] 0000206E 7032 moveq.l D0, 0x32 00002070 B02C FFFF cmp.b D0, [A4 - 0x1] 00002074 670C beq +0xE /* 00002082 */ 00002076 3F3C 002F move.w -[A7], 0x2F /* '/' */ 0000207A 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] 0000207E 6000 00D4 bra +0xD6 /* 00002154 */ label00002082: 00002082 7001 moveq.l D0, 0x01 00002084 2D40 FFB8 move.l [A6 - 0x48], D0 00002088 2D6D B3C0 FFB4 move.l [A6 - 0x4C], [A5 - 0x4C40] 0000208E 2E2E FFB8 move.l D7, [A6 - 0x48] 00002092 6000 00B2 bra +0xB4 /* 00002146 */ label00002096: 00002096 206D B3BC movea.l A0, [A5 - 0x4C44] 0000209A 2050 movea.l A0, [A0] 0000209C 3007 move.w D0, D7 0000209E C1FC 0112 muls.w D0, 0x112 000020A2 226C 000A movea.l A1, [A4 + 0xA] 000020A6 2229 0002 move.l D1, [A1 + 0x2] 000020AA 41E8 FEEE lea.l A0, [A0 - 0x112] 000020AE B2B0 0000 cmp.l D1, [A0 + D0.w] 000020B2 6600 008E bne +0x90 /* 00002142 */ 000020B6 206D B3BC movea.l A0, [A5 - 0x4C44] 000020BA 2050 movea.l A0, [A0] 000020BC 3007 move.w D0, D7 000020BE C1FC 0112 muls.w D0, 0x112 000020C2 41E8 FEFA lea.l A0, [A0 - 0x106] 000020C6 2C30 0000 move.l D6, [A0 + D0.w] 000020CA 7001 moveq.l D0, 0x01 000020CC B02D CE80 cmp.b D0, [A5 - 0x3180] 000020D0 6614 bne +0x16 /* 000020E6 */ 000020D2 486E FFA0 pea.l [A6 - 0x60] 000020D6 2F06 move.l -[A7], D6 000020D8 3F3C 0008 move.w -[A7], 0x8 000020DC 4EAD 2292 jsr [A5 + 0x2292 /* export_1102 */] 000020E0 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 000020E4 606E bra +0x70 /* 00002154 */ label000020E6: 000020E6 486E FFA0 pea.l [A6 - 0x60] 000020EA 2006 move.l D0, D6 000020EC C0BC FF00 0000 and.l D0, 0xFF000000 000020F2 7218 moveq.l D1, 0x18 000020F4 E2A8 lsr D0, D1 000020F6 2F00 move.l -[A7], D0 000020F8 4EAD 229A jsr [A5 + 0x229A /* export_1103 */] 000020FC 487A 0060 pea.l [PC + 0x60 /* 0000215E, value 0x12E4E56 */] 00002100 486E FF8C pea.l [A6 - 0x74] 00002104 2006 move.l D0, D6 00002106 C0BC 00F0 0000 and.l D0, 0xF00000 0000210C 7214 moveq.l D1, 0x14 0000210E E2A8 lsr D0, D1 00002110 2F00 move.l -[A7], D0 00002112 4EAD 229A jsr [A5 + 0x229A /* export_1103 */] 00002116 486E FF78 pea.l [A6 - 0x88] 0000211A 2006 move.l D0, D6 0000211C C0BC 000F 0000 and.l D0, 0xF0000 00002122 7210 moveq.l D1, 0x10 00002124 E2A8 lsr D0, D1 00002126 2F00 move.l -[A7], D0 00002128 4EAD 229A jsr [A5 + 0x229A /* export_1103 */] 0000212C 486E FFBC pea.l [A6 - 0x44] 00002130 3F3C 0004 move.w -[A7], 0x4 00002134 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00002138 486E FFBC pea.l [A6 - 0x44] 0000213C 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 00002140 6012 bra +0x14 /* 00002154 */ label00002142: 00002142 5287 addq.l D7, 1 00002144 6908 bvs +0xA /* 0000214E */ label00002146: 00002146 BEAE FFB4 cmp.l D7, [A6 - 0x4C] 0000214A 6F00 FF4A ble -0xB4 /* 00002096 */ label0000214E: 0000214E 42A7 clr.l -[A7] 00002150 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] label00002154: 00002154 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00002158 4E5E unlink A6 0000215A 2E9F move.l [A7], [A7]+ 0000215C 4E75 rts 0000215E 012E 4E56 btst [A6 + 0x4E56], D0 // begin alternate branch 00002160-00002164 export_802: fn00002160: 00002160 4E56 FEFA link A6, -0x0106 // end alternate branch 00002160-00002164 export_802: // at 00002160 (misaligned) fn00002160: // (misaligned) 00002162 FEFA .extension 0xEFA // unimplemented 00002164 486E FFFF pea.l [A6 - 0x1] 00002168 7001 moveq.l D0, 0x01 0000216A 2F00 move.l -[A7], D0 0000216C 1F3C 000A move.b -[A7], 0xA /* '\n' */ 00002170 4EAD 1ACA jsr [A5 + 0x1ACA /* export_853 */] 00002174 7001 moveq.l D0, 0x01 00002176 B02E FFFF cmp.b D0, [A6 - 0x1] 0000217A 6608 bne +0xA /* 00002184 */ 0000217C 486E FEFA pea.l [A6 - 0x106] 00002180 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] label00002184: 00002184 2D6D D14A FFFA move.l [A6 - 0x6], [A5 - 0x2EB6] 0000218A 102D B820 move.b D0, [A5 - 0x47E0] 0000218E 6676 bne +0x78 /* 00002206 */ 00002190 206E 000A movea.l A0, [A6 + 0xA] 00002194 1010 move.b D0, [A0] 00002196 4880 ext.w D0 00002198 5340 subq.w D0, 1 0000219A 6B6A bmi +0x6C /* 00002206 */ 0000219C 0C40 0005 cmpi.w D0, 0x5 000021A0 6E64 bgt +0x66 /* 00002206 */ 000021A2 D040 add.w D0, D0 000021A4 303B 0006 move.w D0, [PC + D0.w + 0x6] 000021A8 4EFB 0000 jmp [PC + D0.w] 000021AC 000E 0016 ori.b A6, 0x16 000021B0 002C 0034 004E ori.b [A4 + 0x4E], 0x34 /* '4' */ 000021B6 0056 2F0E ori.w [A6], 0x2F0E 000021BA 4EBA F83E jsr [PC - 0x7C2 /* 000019FA */] 000021BE 6046 bra +0x48 /* 00002206 */ 000021C0 206E 000A movea.l A0, [A6 + 0xA] 000021C4 4868 0002 pea.l [A0 + 0x2] 000021C8 1F2E FFFF move.b -[A7], [A6 - 0x1] 000021CC 1F2E 0008 move.b -[A7], [A6 + 0x8] 000021D0 4EBA 27B0 jsr [PC + 0x27B0 /* 00004982 */] 000021D4 6030 bra +0x32 /* 00002206 */ 000021D6 2F0E move.l -[A7], A6 000021D8 4EBA FD60 jsr [PC - 0x2A0 /* 00001F3A */] 000021DC 6028 bra +0x2A /* 00002206 */ 000021DE 206E 000A movea.l A0, [A6 + 0xA] 000021E2 2F28 0002 move.l -[A7], [A0 + 0x2] 000021E6 3F28 0006 move.w -[A7], [A0 + 0x6] 000021EA 1F2E FFFF move.b -[A7], [A6 - 0x1] 000021EE 1F2E 0008 move.b -[A7], [A6 + 0x8] 000021F2 4EAD 1742 jsr [A5 + 0x1742 /* export_740 */] 000021F6 600E bra +0x10 /* 00002206 */ 000021F8 2F0E move.l -[A7], A6 000021FA 4EBA FDCA jsr [PC - 0x236 /* 00001FC6 */] 000021FE 6006 bra +0x8 /* 00002206 */ 00002200 2F0E move.l -[A7], A6 00002202 4EBA FE5E jsr [PC - 0x1A2 /* 00002062 */] label00002206: 00002206 202E FFFA move.l D0, [A6 - 0x6] 0000220A B0AD D14A cmp.l D0, [A5 - 0x2EB6] 0000220E 6604 bne +0x6 /* 00002214 */ 00002210 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */] label00002214: 00002214 4E5E unlink A6 00002216 205F movea.l A0, [A7]+ 00002218 5C4F addq.w A7, 6 0000221A 4ED0 jmp [A0] export_803: 0000221C 4E56 FFE2 link A6, -0x001E 00002220 42A7 clr.l -[A7] 00002222 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 00002226 201F move.l D0, [A7]+ 00002228 1B40 CE80 move.b [A5 - 0x3180], D0 0000222C 4267 clr.w -[A7] 0000222E 4EAD 1ADA jsr [A5 + 0x1ADA /* export_855 */] 00002232 7002 moveq.l D0, 0x02 00002234 B05F cmp.w D0, [A7]+ 00002236 660A bne +0xC /* 00002242 */ 00002238 486E FFE2 pea.l [A6 - 0x1E] 0000223C 4EBA 007A jsr [PC + 0x7A /* 000022B8 */] 00002240 6012 bra +0x14 /* 00002254 */ label00002242: 00002242 1D7C 0002 FFE2 move.b [A6 - 0x1E], 0x2 00002248 2D6D A548 FFE6 move.l [A6 - 0x1A], [A5 - 0x5AB8] 0000224E 1D7C 0005 FFE4 move.b [A6 - 0x1C], 0x5 label00002254: 00002254 486E FFE2 pea.l [A6 - 0x1E] 00002258 1F3C 0001 move.b -[A7], 0x1 0000225C 4EBA FF02 jsr [PC - 0xFE /* 00002160 */] 00002260 4E5E unlink A6 00002262 4E75 rts export_804: 00002264 4E56 FFE2 link A6, -0x001E 00002268 422D CE80 clr.b [A5 - 0x3180] 0000226C 1D7C 0001 FFE2 move.b [A6 - 0x1E], 0x1 00002272 486E FFE4 pea.l [A6 - 0x1C] 00002276 486E FFE8 pea.l [A6 - 0x18] 0000227A 486E FFEC pea.l [A6 - 0x14] 0000227E 4EBA 0E84 jsr [PC + 0xE84 /* 00003104 */] 00002282 486E FFE2 pea.l [A6 - 0x1E] 00002286 1F3C 0001 move.b -[A7], 0x1 0000228A 4EBA FED4 jsr [PC - 0x12C /* 00002160 */] 0000228E 4E5E unlink A6 00002290 4E75 rts export_805: fn00002292: 00002292 4E56 0000 link A6, 0 00002296 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 0000229C 42A7 clr.l -[A7] 0000229E 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 000022A2 700F moveq.l D0, 0x0F 000022A4 C09F and.l D0, [A7]+ 000022A6 2F00 move.l -[A7], D0 000022A8 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 000022AC 1F3C 0014 move.b -[A7], 0x14 000022B0 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 000022B4 4E5E unlink A6 000022B6 4E75 rts fn000022B8: 000022B8 4E56 FC50 link A6, -0x03B0 000022BC 2F0C move.l -[A7], A4 000022BE 286E 0008 movea.l A4, [A6 + 0x8] 000022C2 4267 clr.w -[A7] 000022C4 4EAD 1ADA jsr [A5 + 0x1ADA /* export_855 */] 000022C8 301F move.w D0, [A7]+ 000022CA 1880 move.b [A4], D0 000022CC 4880 ext.w D0 000022CE 5340 subq.w D0, 1 000022D0 6B00 0122 bmi +0x124 /* 000023F4 */ 000022D4 0C40 0005 cmpi.w D0, 0x5 000022D8 6E00 011A bgt +0x11C /* 000023F4 */ 000022DC D040 add.w D0, D0 000022DE 303B 0006 move.w D0, [PC + D0.w + 0x6] 000022E2 4EFB 0000 jmp [PC + D0.w] 000022E6 000E 0022 ori.b A6, 0x22 /* '\"' */ 000022EA 002E 00CE 0110 ori.b [A6 + 0x110], 0xCE 000022F0 00FA 486C ori.? [PC + 0x486C /* 00006B5E */], 0xFFFFFFFFFFFFFFFF 000022F4 0002 486C ori.b D2, 0x6C /* 'l' */ 000022F8 0006 486C ori.b D6, 0x6C /* 'l' */ 000022FC 000A 4EBA ori.b A2, 0xBA 00002300 0E04 6000 .invalid.b D4, 0x0 // invalid immediate operation 00002304 00F0 486C ori.? [A0 + D4 + 0x6C], 0xFFFFFFFFFFFFFFFF 00002308 0002 4EAD ori.b D2, 0xAD 0000230C 1BAA 6000 00E4 move.b [A5 + D0.w - 0x28], [A2 + 0x6000] 00002312 486E FEF0 pea.l [A6 - 0x110] 00002316 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */] 0000231A 4267 clr.w -[A7] 0000231C 486E FEF0 pea.l [A6 - 0x110] 00002320 4267 clr.w -[A7] 00002322 4EAD 121A jsr [A5 + 0x121A /* export_575 */] 00002326 395F 0006 move.w [A4 + 0x6], [A7]+ 0000232A 296E FEFA 0008 move.l [A4 + 0x8], [A6 - 0x106] 00002330 202E FEF2 move.l D0, [A6 - 0x10E] 00002334 B0AE FEFA cmp.l D0, [A6 - 0x106] 00002338 660A bne +0xC /* 00002344 */ 0000233A 302C 0006 move.w D0, [A4 + 0x6] 0000233E 4440 neg.w D0 00002340 3940 0006 move.w [A4 + 0x6], D0 label00002344: 00002344 486E FEC6 pea.l [A6 - 0x13A] 00002348 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */] 0000234C 1D7C 0001 FD86 move.b [A6 - 0x27A], 0x1 00002352 422E FDB4 clr.b [A6 - 0x24C] 00002356 41EE FDB6 lea.l A0, [A6 - 0x24A] 0000235A 43EE FEF0 lea.l A1, [A6 - 0x110] 0000235E 303C 0087 move.w D0, 0x87 label00002362: 00002362 30D9 move.w [A0]+, [A1]+ 00002364 51C8 FFFC dbf D0, -0x6 /* 00002362 */ 00002368 486E FD86 pea.l [A6 - 0x27A] 0000236C 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 00002370 486E FEC6 pea.l [A6 - 0x13A] 00002374 486E FD76 pea.l [A6 - 0x28A] 00002378 486E FD7A pea.l [A6 - 0x286] 0000237C 486E FD7E pea.l [A6 - 0x282] 00002380 486E FD82 pea.l [A6 - 0x27E] 00002384 486E FD6E pea.l [A6 - 0x292] 00002388 486E FD72 pea.l [A6 - 0x28E] 0000238C 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */] 00002390 202E FD7A move.l D0, [A6 - 0x286] 00002394 90AE FD76 sub.l D0, [A6 - 0x28A] 00002398 3940 0002 move.w [A4 + 0x2], D0 0000239C 202E FD7E move.l D0, [A6 - 0x282] 000023A0 90AE FD76 sub.l D0, [A6 - 0x28A] 000023A4 3940 0004 move.w [A4 + 0x4], D0 000023A8 1F3C 0001 move.b -[A7], 0x1 000023AC 4EAD 1A52 jsr [A5 + 0x1A52 /* export_838 */] 000023B0 6042 bra +0x44 /* 000023F4 */ 000023B2 42A7 clr.l -[A7] 000023B4 4EAD 176A jsr [A5 + 0x176A /* export_745 */] 000023B8 295F 0002 move.l [A4 + 0x2], [A7]+ 000023BC 4267 clr.w -[A7] 000023BE 4EAD 1ADA jsr [A5 + 0x1ADA /* export_855 */] 000023C2 700A moveq.l D0, 0x0A 000023C4 B05F cmp.w D0, [A7]+ 000023C6 6606 bne +0x8 /* 000023CE */ 000023C8 426C 0006 clr.w [A4 + 0x6] 000023CC 6026 bra +0x28 /* 000023F4 */ label000023CE: 000023CE 4267 clr.w -[A7] 000023D0 2F2C 0002 move.l -[A7], [A4 + 0x2] 000023D4 4EAD 1772 jsr [A5 + 0x1772 /* export_746 */] 000023D8 395F 0006 move.w [A4 + 0x6], [A7]+ 000023DC 6016 bra +0x18 /* 000023F4 */ 000023DE 486E FC6E pea.l [A6 - 0x392] 000023E2 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 000023E6 42A7 clr.l -[A7] 000023E8 486E FC6E pea.l [A6 - 0x392] 000023EC 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */] 000023F0 295F 0002 move.l [A4 + 0x2], [A7]+ label000023F4: 000023F4 285F movea.l A4, [A7]+ 000023F6 4E5E unlink A6 000023F8 2E9F move.l [A7], [A7]+ 000023FA 4E75 rts export_806: fn000023FC: 000023FC 4E56 FFFA link A6, -0x0006 00002400 2F07 move.l -[A7], D7 00002402 422E 0008 clr.b [A6 + 0x8] 00002406 4267 clr.w -[A7] 00002408 486E FFFA pea.l [A6 - 0x6] 0000240C 4EAD 1B0A jsr [A5 + 0x1B0A /* export_861 */] 00002410 101F move.b D0, [A7]+ 00002412 6602 bne +0x4 /* 00002416 */ 00002414 6034 bra +0x36 /* 0000244A */ label00002416: 00002416 42A7 clr.l -[A7] 00002418 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 0000241C 2E17 move.l D7, [A7] 0000241E 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00002422 4A87 tst.l D7 00002424 5CC0 sge D0 00002426 4A00 tst.b D0 00002428 6716 beq +0x18 /* 00002440 */ 0000242A 7201 moveq.l D1, 0x01 0000242C B26E FFFA cmp.w D1, [A6 - 0x6] 00002430 56C1 sne D1 00002432 C001 and.b D0, D1 00002434 670A beq +0xC /* 00002440 */ 00002436 3F2E FFFA move.w -[A7], [A6 - 0x6] 0000243A 4EAD 1B3A jsr [A5 + 0x1B3A /* export_867 */] 0000243E 600A bra +0xC /* 0000244A */ label00002440: 00002440 4267 clr.w -[A7] 00002442 4EBA FE4E jsr [PC - 0x1B2 /* 00002292 */] 00002446 1D5F 0008 move.b [A6 + 0x8], [A7]+ label0000244A: 0000244A 2E1F move.l D7, [A7]+ 0000244C 4E5E unlink A6 0000244E 4E75 rts export_807: 00002450 4E56 FFEC link A6, -0x0014 00002454 48E7 0308 movem.l -[A7], D6,D7,A4 00002458 4206 clr.b D6 0000245A 206D D668 movea.l A0, [A5 - 0x2998] 0000245E 2850 movea.l A4, [A0] 00002460 102D F504 move.b D0, [A5 - 0xAFC] 00002464 4880 ext.w D0 00002466 5940 subq.w D0, 4 00002468 6736 beq +0x38 /* 000024A0 */ 0000246A 5340 subq.w D0, 1 0000246C 672C beq +0x2E /* 0000249A */ 0000246E 5340 subq.w D0, 1 00002470 6746 beq +0x48 /* 000024B8 */ 00002472 5340 subq.w D0, 1 00002474 6730 beq +0x32 /* 000024A6 */ 00002476 5740 subq.w D0, 3 00002478 6732 beq +0x34 /* 000024AC */ 0000247A 0440 001F subi.w D0, 0x1F 0000247E 6732 beq +0x34 /* 000024B2 */ 00002480 0440 000E subi.w D0, 0xE 00002484 6732 beq +0x34 /* 000024B8 */ 00002486 5340 subq.w D0, 1 00002488 672E beq +0x30 /* 000024B8 */ 0000248A 0440 001D subi.w D0, 0x1D 0000248E 671C beq +0x1E /* 000024AC */ 00002490 5540 subq.w D0, 2 00002492 6712 beq +0x14 /* 000024A6 */ 00002494 5540 subq.w D0, 2 00002496 6702 beq +0x4 /* 0000249A */ 00002498 6024 bra +0x26 /* 000024BE */ label0000249A: 0000249A 3E2C 0216 move.w D7, [A4 + 0x216] 0000249E 6024 bra +0x26 /* 000024C4 */ label000024A0: 000024A0 3E2C 0214 move.w D7, [A4 + 0x214] 000024A4 601E bra +0x20 /* 000024C4 */ label000024A6: 000024A6 3E2C 0212 move.w D7, [A4 + 0x212] 000024AA 6018 bra +0x1A /* 000024C4 */ label000024AC: 000024AC 3E2C 021E move.w D7, [A4 + 0x21E] 000024B0 6012 bra +0x14 /* 000024C4 */ label000024B2: 000024B2 3E2C 021C move.w D7, [A4 + 0x21C] 000024B6 600C bra +0xE /* 000024C4 */ label000024B8: 000024B8 3E2C 0218 move.w D7, [A4 + 0x218] 000024BC 6006 bra +0x8 /* 000024C4 */ label000024BE: 000024BE 7C01 moveq.l D6, 0x01 000024C0 3E2C 021A move.w D7, [A4 + 0x21A] label000024C4: 000024C4 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000024CA 486E FFEE pea.l [A6 - 0x12] 000024CE 4EAD 14D2 jsr [A5 + 0x14D2 /* export_662 */] 000024D2 4267 clr.w -[A7] 000024D4 3F07 move.w -[A7], D7 000024D6 1F3C 0001 move.b -[A7], 0x1 000024DA 4267 clr.w -[A7] 000024DC 4EAD 1442 jsr [A5 + 0x1442 /* export_644 */] 000024E0 101F move.b D0, [A7]+ 000024E2 0A00 0001 xori.b D0, 0x1 000024E6 1B40 F266 move.b [A5 - 0xD9A], D0 000024EA 1006 move.b D0, D6 000024EC 0A00 0001 xori.b D0, 0x1 000024F0 C02D F266 and.b D0, [A5 - 0xD9A] 000024F4 6728 beq +0x2A /* 0000251E */ 000024F6 486E FFEE pea.l [A6 - 0x12] 000024FA 4EAD 14CA jsr [A5 + 0x14CA /* export_661 */] 000024FE 4267 clr.w -[A7] 00002500 206D D668 movea.l A0, [A5 - 0x2998] 00002504 2050 movea.l A0, [A0] 00002506 3F28 021A move.w -[A7], [A0 + 0x21A] 0000250A 1F3C 0001 move.b -[A7], 0x1 0000250E 4267 clr.w -[A7] 00002510 4EAD 1442 jsr [A5 + 0x1442 /* export_644 */] 00002514 101F move.b D0, [A7]+ 00002516 6606 bne +0x8 /* 0000251E */ 00002518 422E 0008 clr.b [A6 + 0x8] 0000251C 6010 bra +0x12 /* 0000252E */ label0000251E: 0000251E 486D F266 pea.l [A5 - 0xD9A] 00002522 486D F266 pea.l [A5 - 0xD9A] 00002526 3F3C 0001 move.w -[A7], 0x1 0000252A 4EAD 151A jsr [A5 + 0x151A /* export_671 */] label0000252E: 0000252E 422D F266 clr.b [A5 - 0xD9A] 00002532 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00002536 4E5E unlink A6 00002538 4E75 rts export_808: 0000253A 4E56 FFFC link A6, -0x0004 0000253E 422E 0008 clr.b [A6 + 0x8] 00002542 486E FFFC pea.l [A6 - 0x4] 00002546 7004 moveq.l D0, 0x04 00002548 2F00 move.l -[A7], D0 0000254A 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] label0000254E: 0000254E 7018 moveq.l D0, 0x18 00002550 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002554 666E bne +0x70 /* 000025C4 */ 00002556 102D D427 move.b D0, [A5 - 0x2BD9] 0000255A 4880 ext.w D0 0000255C B06D F506 cmp.w D0, [A5 - 0xAFA] 00002560 6608 bne +0xA /* 0000256A */ 00002562 1D7C 0001 FFFC move.b [A6 - 0x4], 0x1 00002568 6026 bra +0x28 /* 00002590 */ label0000256A: 0000256A 102D D427 move.b D0, [A5 - 0x2BD9] 0000256E 4880 ext.w D0 00002570 B06D F500 cmp.w D0, [A5 - 0xB00] 00002574 6608 bne +0xA /* 0000257E */ 00002576 1D7C 0001 FFFD move.b [A6 - 0x3], 0x1 0000257C 6012 bra +0x14 /* 00002590 */ label0000257E: 0000257E 102D D427 move.b D0, [A5 - 0x2BD9] 00002582 4880 ext.w D0 00002584 B06D F4FC cmp.w D0, [A5 - 0xB04] 00002588 663A bne +0x3C /* 000025C4 */ 0000258A 1D7C 0001 FFFE move.b [A6 - 0x2], 0x1 label00002590: 00002590 4EBA DA6E jsr [PC - 0x2592 /* 00000000 */] 00002594 7007 moveq.l D0, 0x07 00002596 B02D D426 cmp.b D0, [A5 - 0x2BDA] 0000259A 57C0 seq D0 0000259C 7203 moveq.l D1, 0x03 0000259E B22D D427 cmp.b D1, [A5 - 0x2BD9] 000025A2 57C1 seq D1 000025A4 C001 and.b D0, D1 000025A6 6706 beq +0x8 /* 000025AE */ 000025A8 4EBA DA56 jsr [PC - 0x25AA /* 00000000 */] 000025AC 60A0 bra -0x5E /* 0000254E */ label000025AE: 000025AE 486E FFFC pea.l [A6 - 0x4] 000025B2 3F3C 0004 move.w -[A7], 0x4 000025B6 1F3C 0004 move.b -[A7], 0x4 000025BA 4EAD 14FA jsr [A5 + 0x14FA /* export_667 */] 000025BE 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 label000025C4: 000025C4 4E5E unlink A6 000025C6 4E75 rts export_809: 000025C8 4E56 FFFC link A6, -0x0004 000025CC 2F07 move.l -[A7], D7 000025CE 422E 0008 clr.b [A6 + 0x8] 000025D2 7E00 moveq.l D7, 0x00 label000025D4: 000025D4 7014 moveq.l D0, 0x14 000025D6 B02D D426 cmp.b D0, [A5 - 0x2BDA] 000025DA 6702 beq +0x4 /* 000025DE */ 000025DC 6032 bra +0x34 /* 00002610 */ label000025DE: 000025DE 7000 moveq.l D0, 0x00 000025E0 102D D427 move.b D0, [A5 - 0x2BD9] 000025E4 8E80 or.l D7, D0 000025E6 4EBA DA18 jsr [PC - 0x25E8 /* 00000000 */] 000025EA 7007 moveq.l D0, 0x07 000025EC B02D D426 cmp.b D0, [A5 - 0x2BDA] 000025F0 57C0 seq D0 000025F2 7203 moveq.l D1, 0x03 000025F4 B22D D427 cmp.b D1, [A5 - 0x2BD9] 000025F8 57C1 seq D1 000025FA C001 and.b D0, D1 000025FC 6706 beq +0x8 /* 00002604 */ 000025FE 4EBA DA00 jsr [PC - 0x2600 /* 00000000 */] 00002602 60D0 bra -0x2E /* 000025D4 */ label00002604: 00002604 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 0000260A 2F07 move.l -[A7], D7 0000260C 4EAD 150A jsr [A5 + 0x150A /* export_669 */] label00002610: 00002610 2E1F move.l D7, [A7]+ 00002612 4E5E unlink A6 00002614 4E75 rts export_810: 00002616 4E56 FFFE link A6, -0x0002 0000261A 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 00002620 4A6D E41E tst.w [A5 - 0x1BE2] 00002624 6612 bne +0x14 /* 00002638 */ 00002626 4267 clr.w -[A7] 00002628 486D E41C pea.l [A5 - 0x1BE4] 0000262C 487A 000E pea.l [PC + 0xE /* 0000263C, value 0x2697400, pstring "it" */] 00002630 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 00002634 3D5F FFFE move.w [A6 - 0x2], [A7]+ label00002638: 00002638 4E5E unlink A6 0000263A 4E75 rts 0000263C 0269 7400 4E56 andi.w [A1 + 0x4E56], 0x7400 /* 't\0' */ export_811: // at 00002640 (misaligned) 00002642 FEDE .extension 0xEDE // unimplemented 00002644 422E 0008 clr.b [A6 + 0x8] 00002648 700E moveq.l D0, 0x0E 0000264A B02D D426 cmp.b D0, [A5 - 0x2BDA] 0000264E 6F1A ble +0x1C /* 0000266A */ 00002650 7002 moveq.l D0, 0x02 00002652 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002656 6760 beq +0x62 /* 000026B8 */ 00002658 3F3C 0066 move.w -[A7], 0x66 /* 'f' */ 0000265C 486E FEDE pea.l [A6 - 0x122] 00002660 4EBA E910 jsr [PC - 0x16F0 /* 00000F72 */] 00002664 4EAD 119A jsr [A5 + 0x119A /* export_559 */] 00002668 604E bra +0x50 /* 000026B8 */ label0000266A: 0000266A 4267 clr.w -[A7] 0000266C 4EBA E7E2 jsr [PC - 0x181E /* 00000E50 */] 00002670 101F move.b D0, [A7]+ 00002672 6602 bne +0x4 /* 00002676 */ 00002674 6042 bra +0x44 /* 000026B8 */ label00002676: 00002676 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 0000267C 486E FFE0 pea.l [A6 - 0x20] 00002680 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */] 00002684 4267 clr.w -[A7] 00002686 486D E41C pea.l [A5 - 0x1BE4] 0000268A 486E FFE0 pea.l [A6 - 0x20] 0000268E 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 00002692 3D5F FFDE move.w [A6 - 0x22], [A7]+ 00002696 486E FFE0 pea.l [A6 - 0x20] 0000269A 4240 clr.w D0 0000269C 102E FFE0 move.b D0, [A6 - 0x20] 000026A0 5240 addq.w D0, 1 000026A2 3F00 move.w -[A7], D0 000026A4 1F3C 0010 move.b -[A7], 0x10 000026A8 486D E19C pea.l [A5 - 0x1E64] 000026AC 4EAD 14F2 jsr [A5 + 0x14F2 /* export_666 */] 000026B0 1F3C 0015 move.b -[A7], 0x15 000026B4 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] label000026B8: 000026B8 4E5E unlink A6 000026BA 4E75 rts export_812: 000026BC 4E56 FFE0 link A6, -0x0020 000026C0 422E 0008 clr.b [A6 + 0x8] 000026C4 4267 clr.w -[A7] 000026C6 4EBA E788 jsr [PC - 0x1878 /* 00000E50 */] 000026CA 101F move.b D0, [A7]+ 000026CC 6602 bne +0x4 /* 000026D0 */ 000026CE 6040 bra +0x42 /* 00002710 */ label000026D0: 000026D0 486E FFE0 pea.l [A6 - 0x20] 000026D4 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */] 000026D8 4267 clr.w -[A7] 000026DA 486E FFE0 pea.l [A6 - 0x20] 000026DE 4EAD 14C2 jsr [A5 + 0x14C2 /* export_660 */] 000026E2 101F move.b D0, [A7]+ 000026E4 6602 bne +0x4 /* 000026E8 */ 000026E6 6028 bra +0x2A /* 00002710 */ label000026E8: 000026E8 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000026EE 486E FFE0 pea.l [A6 - 0x20] 000026F2 4240 clr.w D0 000026F4 102E FFE0 move.b D0, [A6 - 0x20] 000026F8 5240 addq.w D0, 1 000026FA 3F00 move.w -[A7], D0 000026FC 1F3C 0010 move.b -[A7], 0x10 00002700 486D E19C pea.l [A5 - 0x1E64] 00002704 4EAD 14F2 jsr [A5 + 0x14F2 /* export_666 */] 00002708 1F3C 0015 move.b -[A7], 0x15 0000270C 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] label00002710: 00002710 4E5E unlink A6 00002712 4E75 rts export_813: fn00002714: 00002714 4E56 0000 link A6, 0 00002718 4267 clr.w -[A7] 0000271A 3F2E 0008 move.w -[A7], [A6 + 0x8] 0000271E 4267 clr.w -[A7] 00002720 4EBA 04F4 jsr [PC + 0x4F4 /* 00002C16 */] 00002724 1D5F 000A move.b [A6 + 0xA], [A7]+ 00002728 4E5E unlink A6 0000272A 205F movea.l A0, [A7]+ 0000272C 544F addq.w A7, 2 0000272E 4ED0 jmp [A0] export_814: fn00002730: 00002730 4E56 0000 link A6, 0 00002734 4267 clr.w -[A7] 00002736 3F2E 0008 move.w -[A7], [A6 + 0x8] 0000273A 1F3C 0001 move.b -[A7], 0x1 0000273E 4EBA 04D6 jsr [PC + 0x4D6 /* 00002C16 */] 00002742 1D5F 000A move.b [A6 + 0xA], [A7]+ 00002746 4E5E unlink A6 00002748 205F movea.l A0, [A7]+ 0000274A 544F addq.w A7, 2 0000274C 4ED0 jmp [A0] export_815: 0000274E 4E56 FFF4 link A6, -0x000C 00002752 48E7 0308 movem.l -[A7], D6,D7,A4 00002756 42A7 clr.l -[A7] 00002758 4EAD 176A jsr [A5 + 0x176A /* export_745 */] 0000275C 285F movea.l A4, [A7]+ 0000275E 4267 clr.w -[A7] 00002760 4EAD 1ADA jsr [A5 + 0x1ADA /* export_855 */] 00002764 7001 moveq.l D0, 0x01 00002766 B05F cmp.w D0, [A7]+ 00002768 57C6 seq D6 0000276A 4406 neg.b D6 0000276C 200C move.l D0, A4 0000276E 6606 bne +0x8 /* 00002776 */ 00002770 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */] 00002774 606A bra +0x6C /* 000027E0 */ label00002776: 00002776 4247 clr.w D7 00002778 1006 move.b D0, D6 0000277A 670A beq +0xC /* 00002786 */ 0000277C 4267 clr.w -[A7] 0000277E 2F0C move.l -[A7], A4 00002780 4EAD 1772 jsr [A5 + 0x1772 /* export_746 */] 00002784 3E1F move.w D7, [A7]+ label00002786: 00002786 4A47 tst.w D7 00002788 6712 beq +0x14 /* 0000279C */ 0000278A 2F0C move.l -[A7], A4 0000278C 3F07 move.w -[A7], D7 0000278E 1F3C 0002 move.b -[A7], 0x2 00002792 1F3C 0001 move.b -[A7], 0x1 00002796 4EAD 1742 jsr [A5 + 0x1742 /* export_740 */] 0000279A 6044 bra +0x46 /* 000027E0 */ label0000279C: 0000279C 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */] 000027A0 3D7C 0001 FFF6 move.w [A6 - 0xA], 0x1 000027A6 4267 clr.w -[A7] 000027A8 2F0C move.l -[A7], A4 000027AA A950 syscall CountMItems 000027AC 3D5F FFF4 move.w [A6 - 0xC], [A7]+ 000027B0 3E2E FFF6 move.w D7, [A6 - 0xA] 000027B4 6024 bra +0x26 /* 000027DA */ label000027B6: 000027B6 2F0C move.l -[A7], A4 000027B8 3F07 move.w -[A7], D7 000027BA 1F3C 0002 move.b -[A7], 0x2 000027BE 1F3C 0001 move.b -[A7], 0x1 000027C2 4EAD 1742 jsr [A5 + 0x1742 /* export_740 */] 000027C6 4EAD 3072 jsr [A5 + 0x3072 /* export_1546 */] 000027CA 486D CFBA pea.l [A5 - 0x3046] 000027CE 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 000027D2 4EAD 3072 jsr [A5 + 0x3072 /* export_1546 */] 000027D6 5247 addq.w D7, 1 000027D8 6906 bvs +0x8 /* 000027E0 */ label000027DA: 000027DA BE6E FFF4 cmp.w D7, [A6 - 0xC] 000027DE 6FD6 ble -0x28 /* 000027B6 */ label000027E0: 000027E0 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000027E4 4E5E unlink A6 000027E6 4E75 rts fn000027E8: 000027E8 4E56 FFFE link A6, -0x0002 000027EC 422E 0008 clr.b [A6 + 0x8] 000027F0 7018 moveq.l D0, 0x18 000027F2 B02D D426 cmp.b D0, [A5 - 0x2BDA] 000027F6 57C0 seq D0 000027F8 4A00 tst.b D0 000027FA 6734 beq +0x36 /* 00002830 */ 000027FC 122D D427 move.b D1, [A5 - 0x2BD9] 00002800 4881 ext.w D1 00002802 5341 subq.w D1, 1 00002804 41ED F50A lea.l A0, [A5 - 0xAF6] 00002808 1430 1000 move.b D2, [A0 + D1.w] 0000280C 0A02 0001 xori.b D2, 0x1 00002810 C002 and.b D0, D2 00002812 671C beq +0x1E /* 00002830 */ 00002814 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 0000281A 102D D427 move.b D0, [A5 - 0x2BD9] 0000281E 4880 ext.w D0 00002820 3D40 FFFE move.w [A6 - 0x2], D0 00002824 48C0 ext.l D0 00002826 2F00 move.l -[A7], D0 00002828 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 0000282C 4EBA D7D2 jsr [PC - 0x282E /* 00000000 */] label00002830: 00002830 4E5E unlink A6 00002832 4E75 rts fn00002834: 00002834 4E56 FFFA link A6, -0x0006 00002838 48E7 0300 movem.l -[A7], D6,D7 0000283C 42A7 clr.l -[A7] 0000283E 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 00002842 2E1F move.l D7, [A7]+ 00002844 42A7 clr.l -[A7] 00002846 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 0000284A 201F move.l D0, [A7]+ 0000284C 3C00 move.w D6, D0 0000284E 4267 clr.w -[A7] 00002850 3F06 move.w -[A7], D6 00002852 2007 move.l D0, D7 00002854 C0BC 0000 000F and.l D0, 0xF 0000285A 1F00 move.b -[A7], D0 0000285C 4A87 tst.l D7 0000285E 5DC0 slt D0 00002860 4400 neg.b D0 00002862 1F00 move.b -[A7], D0 00002864 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 00002868 1D5F 0008 move.b [A6 + 0x8], [A7]+ 0000286C 4CDF 00C0 movem.l D6,D7, [A7]+ 00002870 4E5E unlink A6 00002872 4E75 rts fn00002874: 00002874 4E56 FF00 link A6, -0x0100 label00002878: 00002878 486E FF00 pea.l [A6 - 0x100] 0000287C 4EBA E6F4 jsr [PC - 0x190C /* 00000F72 */] 00002880 205F movea.l A0, [A7]+ 00002882 4240 clr.w D0 00002884 1010 move.b D0, [A0] 00002886 4A40 tst.w D0 00002888 6712 beq +0x14 /* 0000289C */ 0000288A 3F3C 0029 move.w -[A7], 0x29 /* ')' */ 0000288E 486E FF00 pea.l [A6 - 0x100] 00002892 4EBA E6DE jsr [PC - 0x1922 /* 00000F72 */] 00002896 4EAD 119A jsr [A5 + 0x119A /* export_559 */] 0000289A 6008 bra +0xA /* 000028A4 */ label0000289C: 0000289C 3F3C 002A move.w -[A7], 0x2A /* '*' */ 000028A0 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] label000028A4: 000028A4 4E5E unlink A6 000028A6 4E75 rts fn000028A8: 000028A8 4E56 FFE2 link A6, -0x001E 000028AC 2F03 move.l -[A7], D3 000028AE 1D7C 0001 000C move.b [A6 + 0xC], 0x1 000028B4 7008 moveq.l D0, 0x08 000028B6 B02D D426 cmp.b D0, [A5 - 0x2BDA] 000028BA 57C0 seq D0 000028BC 4A00 tst.b D0 000028BE 660E bne +0x10 /* 000028CE */ 000028C0 7209 moveq.l D1, 0x09 000028C2 B22D D426 cmp.b D1, [A5 - 0x2BDA] 000028C6 57C1 seq D1 000028C8 8001 or.b D0, D1 000028CA 6700 00B0 beq +0xB2 /* 0000297C */ label000028CE: 000028CE 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 000028D2 486D D01A pea.l [A5 - 0x2FE6] 000028D6 4EBA D7AA jsr [PC - 0x2856 /* 00000082 */] 000028DA 42A7 clr.l -[A7] 000028DC 3EB8 0BA6 move.w [A7], [0x00000BA6 /* SysFontFam */] 000028E0 4EAD 232A jsr [A5 + 0x232A /* export_1121 */] 000028E4 3D5F FFE2 move.w [A6 - 0x1E], [A7]+ 000028E8 7009 moveq.l D0, 0x09 000028EA B02D D426 cmp.b D0, [A5 - 0x2BDA] 000028EE 56C0 sne D0 000028F0 4A00 tst.b D0 000028F2 6654 bne +0x56 /* 00002948 */ 000028F4 2F00 move.l -[A7], D0 000028F6 4267 clr.w -[A7] 000028F8 2F00 move.l -[A7], D0 000028FA 42A7 clr.l -[A7] 000028FC 486D D01A pea.l [A5 - 0x2FE6] 00002900 4EAD 29DA jsr [A5 + 0x29DA /* export_1335 */] 00002904 221F move.l D1, [A7]+ 00002906 201F move.l D0, [A7]+ 00002908 2F01 move.l -[A7], D1 0000290A 486E FFF4 pea.l [A6 - 0xC] 0000290E 4EAD 124A jsr [A5 + 0x124A /* export_581 */] 00002912 121F move.b D1, [A7]+ 00002914 201F move.l D0, [A7]+ 00002916 0A01 0001 xori.b D1, 0x1 0000291A 8001 or.b D0, D1 0000291C 0240 0001 andi.w D0, 0x1 00002920 6626 bne +0x28 /* 00002948 */ 00002922 122D A216 move.b D1, [A5 - 0x5DEA] 00002926 672A beq +0x2C /* 00002952 */ 00002928 48E7 C000 movem.l -[A7], D0,D1 0000292C 487A 02E6 pea.l [PC + 0x2E6 /* 00002C14, value 0x12E4E56 */] 00002930 486D D01A pea.l [A5 - 0x2FE6] 00002934 4EAD 048A jsr [A5 + 0x48A /* export_141 */] 00002938 341F move.w D2, [A7]+ 0000293A 4CDF 0003 movem.l D0,D1, [A7]+ 0000293E 4A42 tst.w D2 00002940 5EC2 sgt D2 00002942 C202 and.b D1, D2 00002944 8001 or.b D0, D1 00002946 670A beq +0xC /* 00002952 */ label00002948: 00002948 486D D01A pea.l [A5 - 0x2FE6] 0000294C 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 00002950 6018 bra +0x1A /* 0000296A */ label00002952: 00002952 102E FFF4 move.b D0, [A6 - 0xC] 00002956 670A beq +0xC /* 00002962 */ 00002958 2F2E FFF6 move.l -[A7], [A6 - 0xA] 0000295C 4EAD 150A jsr [A5 + 0x150A /* export_669 */] 00002960 6008 bra +0xA /* 0000296A */ label00002962: 00002962 486E FFF6 pea.l [A6 - 0xA] 00002966 4EAD 1502 jsr [A5 + 0x1502 /* export_668 */] label0000296A: 0000296A 4EBA D694 jsr [PC - 0x296C /* 00000000 */] 0000296E 206D FE80 movea.l A0, [A5 - 0x180] 00002972 316E FFE2 0044 move.w [A0 + 0x44], [A6 - 0x1E] 00002978 6000 0292 bra +0x294 /* 00002C0C */ label0000297C: 0000297C 700A moveq.l D0, 0x0A 0000297E B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002982 6622 bne +0x24 /* 000029A6 */ 00002984 102D D427 move.b D0, [A5 - 0x2BD9] 00002988 4880 ext.w D0 0000298A 5340 subq.w D0, 1 0000298C 41ED F2BC lea.l A0, [A5 - 0xD44] 00002990 C1FC 0018 muls.w D0, 0x18 00002994 41F0 0000 lea.l A0, [A0 + D0.w] 00002998 2F08 move.l -[A7], A0 0000299A 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 0000299E 4EBA D660 jsr [PC - 0x29A0 /* 00000000 */] 000029A2 6000 0268 bra +0x26A /* 00002C0C */ label000029A6: 000029A6 700B moveq.l D0, 0x0B 000029A8 B02D D426 cmp.b D0, [A5 - 0x2BDA] 000029AC 57C0 seq D0 000029AE 4A00 tst.b D0 000029B0 671E beq +0x20 /* 000029D0 */ 000029B2 720B moveq.l D1, 0x0B 000029B4 B22D D427 cmp.b D1, [A5 - 0x2BD9] 000029B8 57C1 seq D1 000029BA C001 and.b D0, D1 000029BC 6712 beq +0x14 /* 000029D0 */ 000029BE 41ED CFBA lea.l A0, [A5 - 0x3046] 000029C2 2F08 move.l -[A7], A0 000029C4 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 000029C8 4EBA D636 jsr [PC - 0x29CA /* 00000000 */] 000029CC 6000 023E bra +0x240 /* 00002C0C */ label000029D0: 000029D0 700F moveq.l D0, 0x0F 000029D2 B02D D426 cmp.b D0, [A5 - 0x2BDA] 000029D6 6638 bne +0x3A /* 00002A10 */ 000029D8 4267 clr.w -[A7] 000029DA 206D D668 movea.l A0, [A5 - 0x2998] 000029DE 2050 movea.l A0, [A0] 000029E0 3F28 0226 move.w -[A7], [A0 + 0x226] 000029E4 42A7 clr.l -[A7] 000029E6 4EAD 1442 jsr [A5 + 0x1442 /* export_644 */] 000029EA 101F move.b D0, [A7]+ 000029EC 6722 beq +0x24 /* 00002A10 */ 000029EE 2F00 move.l -[A7], D0 000029F0 2F3C 0064 0000 move.l -[A7], 0x640000 /* 'd\0\0' */ 000029F6 4267 clr.w -[A7] 000029F8 4EBA 021C jsr [PC + 0x21C /* 00002C16 */] 000029FC 121F move.b D1, [A7]+ 000029FE 201F move.l D0, [A7]+ 00002A00 C001 and.b D0, D1 00002A02 670C beq +0xE /* 00002A10 */ 00002A04 1F3C 0016 move.b -[A7], 0x16 00002A08 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00002A0C 6000 01FE bra +0x200 /* 00002C0C */ label00002A10: 00002A10 700E moveq.l D0, 0x0E 00002A12 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002A16 6C40 bge +0x42 /* 00002A58 */ 00002A18 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 00002A1C 486D D01A pea.l [A5 - 0x2FE6] 00002A20 4EBA D660 jsr [PC - 0x29A0 /* 00000082 */] 00002A24 4267 clr.w -[A7] 00002A26 486D D01A pea.l [A5 - 0x2FE6] 00002A2A 4EAD 14C2 jsr [A5 + 0x14C2 /* export_660 */] 00002A2E 101F move.b D0, [A7]+ 00002A30 6726 beq +0x28 /* 00002A58 */ 00002A32 4EBA D5CC jsr [PC - 0x2A34 /* 00000000 */] 00002A36 7003 moveq.l D0, 0x03 00002A38 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002A3C 6606 bne +0x8 /* 00002A44 */ 00002A3E 4EBA E44E jsr [PC - 0x1BB2 /* 00000E8E */] 00002A42 6014 bra +0x16 /* 00002A58 */ label00002A44: 00002A44 486D D01A pea.l [A5 - 0x2FE6] 00002A48 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 00002A4C 1F3C 0018 move.b -[A7], 0x18 00002A50 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00002A54 6000 01B6 bra +0x1B8 /* 00002C0C */ label00002A58: 00002A58 7018 moveq.l D0, 0x18 00002A5A B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002A5E 663E bne +0x40 /* 00002A9E */ 00002A60 486E FFE4 pea.l [A6 - 0x1C] 00002A64 4EAD 14D2 jsr [A5 + 0x14D2 /* export_662 */] 00002A68 4267 clr.w -[A7] 00002A6A 4EBA FD7C jsr [PC - 0x284 /* 000027E8 */] 00002A6E 101F move.b D0, [A7]+ 00002A70 6724 beq +0x26 /* 00002A96 */ 00002A72 2F00 move.l -[A7], D0 00002A74 4267 clr.w -[A7] 00002A76 4EBA EA9E jsr [PC - 0x1562 /* 00001516 */] 00002A7A 121F move.b D1, [A7]+ 00002A7C 201F move.l D0, [A7]+ 00002A7E C001 and.b D0, D1 00002A80 4A00 tst.b D0 00002A82 6712 beq +0x14 /* 00002A96 */ 00002A84 2F00 move.l -[A7], D0 00002A86 4267 clr.w -[A7] 00002A88 4EBA FDAA jsr [PC - 0x256 /* 00002834 */] 00002A8C 121F move.b D1, [A7]+ 00002A8E 201F move.l D0, [A7]+ 00002A90 C001 and.b D0, D1 00002A92 6600 0178 bne +0x17A /* 00002C0C */ label00002A96: 00002A96 486E FFE4 pea.l [A6 - 0x1C] 00002A9A 4EAD 14CA jsr [A5 + 0x14CA /* export_661 */] label00002A9E: 00002A9E 7017 moveq.l D0, 0x17 00002AA0 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002AA4 57C0 seq D0 00002AA6 4A00 tst.b D0 00002AA8 6652 bne +0x54 /* 00002AFC */ 00002AAA 721B moveq.l D1, 0x1B 00002AAC B22D D426 cmp.b D1, [A5 - 0x2BDA] 00002AB0 57C1 seq D1 00002AB2 4A01 tst.b D1 00002AB4 6728 beq +0x2A /* 00002ADE */ 00002AB6 7408 moveq.l D2, 0x08 00002AB8 B42D D427 cmp.b D2, [A5 - 0x2BD9] 00002ABC 57C2 seq D2 00002ABE 4A02 tst.b D2 00002AC0 663A bne +0x3C /* 00002AFC */ 00002AC2 7607 moveq.l D3, 0x07 00002AC4 B62D D427 cmp.b D3, [A5 - 0x2BD9] 00002AC8 57C3 seq D3 00002ACA 8403 or.b D2, D3 00002ACC 662E bne +0x30 /* 00002AFC */ 00002ACE 7609 moveq.l D3, 0x09 00002AD0 B62D D427 cmp.b D3, [A5 - 0x2BD9] 00002AD4 57C3 seq D3 00002AD6 8403 or.b D2, D3 00002AD8 C202 and.b D1, D2 00002ADA 8001 or.b D0, D1 00002ADC 661E bne +0x20 /* 00002AFC */ label00002ADE: 00002ADE 7218 moveq.l D1, 0x18 00002AE0 B22D D426 cmp.b D1, [A5 - 0x2BDA] 00002AE4 57C1 seq D1 00002AE6 4A01 tst.b D1 00002AE8 673A beq +0x3C /* 00002B24 */ 00002AEA 142D D427 move.b D2, [A5 - 0x2BD9] 00002AEE 4882 ext.w D2 00002AF0 B46D F502 cmp.w D2, [A5 - 0xAFE] 00002AF4 57C2 seq D2 00002AF6 C202 and.b D1, D2 00002AF8 8001 or.b D0, D1 00002AFA 6728 beq +0x2A /* 00002B24 */ label00002AFC: 00002AFC 4267 clr.w -[A7] 00002AFE 206D D668 movea.l A0, [A5 - 0x2998] 00002B02 2050 movea.l A0, [A0] 00002B04 3F28 0224 move.w -[A7], [A0 + 0x224] 00002B08 42A7 clr.l -[A7] 00002B0A 4EAD 1442 jsr [A5 + 0x1442 /* export_644 */] 00002B0E 101F move.b D0, [A7]+ 00002B10 6700 00F6 beq +0xF8 /* 00002C08 */ 00002B14 1F3C 0017 move.b -[A7], 0x17 00002B18 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00002B1C 6000 00EE bra +0xF0 /* 00002C0C */ 00002B20 6000 00E6 bra +0xE8 /* 00002C08 */ label00002B24: 00002B24 700E moveq.l D0, 0x0E 00002B26 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002B2A 5DC0 slt D0 00002B2C 4A00 tst.b D0 00002B2E 6712 beq +0x14 /* 00002B42 */ 00002B30 2F00 move.l -[A7], D0 00002B32 4267 clr.w -[A7] 00002B34 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 00002B38 121F move.b D1, [A7]+ 00002B3A 201F move.l D0, [A7]+ 00002B3C C001 and.b D0, D1 00002B3E 6600 00CC bne +0xCE /* 00002C0C */ label00002B42: 00002B42 102D B820 move.b D0, [A5 - 0x47E0] 00002B46 6600 00C0 bne +0xC2 /* 00002C08 */ 00002B4A 7019 moveq.l D0, 0x19 00002B4C B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002B50 6638 bne +0x3A /* 00002B8A */ 00002B52 486E FFE4 pea.l [A6 - 0x1C] 00002B56 4EAD 14D2 jsr [A5 + 0x14D2 /* export_662 */] 00002B5A 4267 clr.w -[A7] 00002B5C 206D D668 movea.l A0, [A5 - 0x2998] 00002B60 2050 movea.l A0, [A0] 00002B62 3F28 0222 move.w -[A7], [A0 + 0x222] 00002B66 42A7 clr.l -[A7] 00002B68 4EAD 1442 jsr [A5 + 0x1442 /* export_644 */] 00002B6C 101F move.b D0, [A7]+ 00002B6E 6712 beq +0x14 /* 00002B82 */ 00002B70 2F00 move.l -[A7], D0 00002B72 4267 clr.w -[A7] 00002B74 4EBA F886 jsr [PC - 0x77A /* 000023FC */] 00002B78 121F move.b D1, [A7]+ 00002B7A 201F move.l D0, [A7]+ 00002B7C C001 and.b D0, D1 00002B7E 6600 008C bne +0x8E /* 00002C0C */ label00002B82: 00002B82 486E FFE4 pea.l [A6 - 0x1C] 00002B86 4EAD 14CA jsr [A5 + 0x14CA /* export_661 */] label00002B8A: 00002B8A 4267 clr.w -[A7] 00002B8C 206D D668 movea.l A0, [A5 - 0x2998] 00002B90 2050 movea.l A0, [A0] 00002B92 3F28 022A move.w -[A7], [A0 + 0x22A] 00002B96 42A7 clr.l -[A7] 00002B98 4EAD 1442 jsr [A5 + 0x1442 /* export_644 */] 00002B9C 101F move.b D0, [A7]+ 00002B9E 670A beq +0xC /* 00002BAA */ 00002BA0 1F3C 001A move.b -[A7], 0x1A 00002BA4 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00002BA8 6062 bra +0x64 /* 00002C0C */ label00002BAA: 00002BAA 4267 clr.w -[A7] 00002BAC 206D D668 movea.l A0, [A5 - 0x2998] 00002BB0 2050 movea.l A0, [A0] 00002BB2 3F28 0232 move.w -[A7], [A0 + 0x232] 00002BB6 42A7 clr.l -[A7] 00002BB8 4EAD 1442 jsr [A5 + 0x1442 /* export_644 */] 00002BBC 101F move.b D0, [A7]+ 00002BBE 670A beq +0xC /* 00002BCA */ 00002BC0 1F3C 0030 move.b -[A7], 0x30 /* '0' */ 00002BC4 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00002BC8 6042 bra +0x44 /* 00002C0C */ label00002BCA: 00002BCA 206E 0008 movea.l A0, [A6 + 0x8] 00002BCE 1028 0008 move.b D0, [A0 + 0x8] 00002BD2 0A00 0001 xori.b D0, 0x1 00002BD6 4A00 tst.b D0 00002BD8 672E beq +0x30 /* 00002C08 */ 00002BDA 7204 moveq.l D1, 0x04 00002BDC B22D D426 cmp.b D1, [A5 - 0x2BDA] 00002BE0 5DC1 slt D1 00002BE2 C001 and.b D0, D1 00002BE4 6722 beq +0x24 /* 00002C08 */ 00002BE6 2F2D D428 move.l -[A7], [A5 - 0x2BD8] 00002BEA 486D D01A pea.l [A5 - 0x2FE6] 00002BEE 4EBA D492 jsr [PC - 0x2B6E /* 00000082 */] 00002BF2 4EBA D40C jsr [PC - 0x2BF4 /* 00000000 */] 00002BF6 486D D01A pea.l [A5 - 0x2FE6] 00002BFA 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 00002BFE 1F3C 0018 move.b -[A7], 0x18 00002C02 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00002C06 6004 bra +0x6 /* 00002C0C */ label00002C08: 00002C08 422E 000C clr.b [A6 + 0xC] label00002C0C: 00002C0C 261F move.l D3, [A7]+ 00002C0E 4E5E unlink A6 00002C10 2E9F move.l [A7], [A7]+ 00002C12 4E75 rts 00002C14 012E 4E56 btst [A6 + 0x4E56], D0 // begin alternate branch 00002C16-00002C1A fn00002C16: 00002C16 4E56 FFEA link A6, -0x0016 // end alternate branch 00002C16-00002C1A fn00002C16: // (misaligned) 00002C18 FFEA .extension 0xFEA // unimplemented 00002C1A 48E7 0300 movem.l -[A7], D6,D7 00002C1E 422E 000C clr.b [A6 + 0xC] 00002C22 7002 moveq.l D0, 0x02 00002C24 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002C28 6700 0208 beq +0x20A /* 00002E32 */ 00002C2C 486E FFF0 pea.l [A6 - 0x10] 00002C30 4EAD 14D2 jsr [A5 + 0x14D2 /* export_662 */] 00002C34 102D D426 move.b D0, [A5 - 0x2BDA] 00002C38 4880 ext.w D0 00002C3A 5D40 subq.w D0, 6 00002C3C 6706 beq +0x8 /* 00002C44 */ 00002C3E 5340 subq.w D0, 1 00002C40 6730 beq +0x32 /* 00002C72 */ 00002C42 6074 bra +0x76 /* 00002CB8 */ label00002C44: 00002C44 700C moveq.l D0, 0x0C 00002C46 B02D D427 cmp.b D0, [A5 - 0x2BD9] 00002C4A 6600 01E6 bne +0x1E8 /* 00002E32 */ 00002C4E 4EBA D3B0 jsr [PC - 0x2C50 /* 00000000 */] 00002C52 2F3C 0064 0000 move.l -[A7], 0x640000 /* 'd\0\0' */ 00002C58 4267 clr.w -[A7] 00002C5A 4EBA FFBA jsr [PC - 0x46 /* 00002C16 */] 00002C5E 101F move.b D0, [A7]+ 00002C60 6604 bne +0x6 /* 00002C66 */ 00002C62 6000 01BE bra +0x1C0 /* 00002E22 */ label00002C66: 00002C66 1F3C 0019 move.b -[A7], 0x19 00002C6A 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00002C6E 6000 011E bra +0x120 /* 00002D8E */ label00002C72: 00002C72 7007 moveq.l D0, 0x07 00002C74 B02D D427 cmp.b D0, [A5 - 0x2BD9] 00002C78 6600 01B8 bne +0x1BA /* 00002E32 */ 00002C7C 4EBA D382 jsr [PC - 0x2C7E /* 00000000 */] 00002C80 42A7 clr.l -[A7] 00002C82 4267 clr.w -[A7] 00002C84 4EBA FF90 jsr [PC - 0x70 /* 00002C16 */] 00002C88 101F move.b D0, [A7]+ 00002C8A 6604 bne +0x6 /* 00002C90 */ 00002C8C 6000 0194 bra +0x196 /* 00002E22 */ label00002C90: 00002C90 7007 moveq.l D0, 0x07 00002C92 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002C96 57C0 seq D0 00002C98 4A00 tst.b D0 00002C9A 6714 beq +0x16 /* 00002CB0 */ 00002C9C 720A moveq.l D1, 0x0A 00002C9E B22D D427 cmp.b D1, [A5 - 0x2BD9] 00002CA2 57C1 seq D1 00002CA4 C001 and.b D0, D1 00002CA6 6708 beq +0xA /* 00002CB0 */ 00002CA8 4EBA D356 jsr [PC - 0x2CAA /* 00000000 */] 00002CAC 6000 00E0 bra +0xE2 /* 00002D8E */ label00002CB0: 00002CB0 4EBA FBC2 jsr [PC - 0x43E /* 00002874 */] 00002CB4 6000 00D8 bra +0xDA /* 00002D8E */ label00002CB8: 00002CB8 701B moveq.l D0, 0x1B 00002CBA B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002CBE 57C0 seq D0 00002CC0 4A00 tst.b D0 00002CC2 6730 beq +0x32 /* 00002CF4 */ 00002CC4 7204 moveq.l D1, 0x04 00002CC6 B22D D427 cmp.b D1, [A5 - 0x2BD9] 00002CCA 57C1 seq D1 00002CCC C001 and.b D0, D1 00002CCE 6724 beq +0x26 /* 00002CF4 */ 00002CD0 4EBA D32E jsr [PC - 0x2CD2 /* 00000000 */] 00002CD4 2F3C 0064 0000 move.l -[A7], 0x640000 /* 'd\0\0' */ 00002CDA 4267 clr.w -[A7] 00002CDC 4EBA FF38 jsr [PC - 0xC8 /* 00002C16 */] 00002CE0 101F move.b D0, [A7]+ 00002CE2 6604 bne +0x6 /* 00002CE8 */ 00002CE4 6000 013C bra +0x13E /* 00002E22 */ label00002CE8: 00002CE8 1F3C 0012 move.b -[A7], 0x12 00002CEC 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00002CF0 6000 009C bra +0x9E /* 00002D8E */ label00002CF4: 00002CF4 701B moveq.l D0, 0x1B 00002CF6 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002CFA 57C0 seq D0 00002CFC 4A00 tst.b D0 00002CFE 677E beq +0x80 /* 00002D7E */ 00002D00 720E moveq.l D1, 0x0E 00002D02 B22D D427 cmp.b D1, [A5 - 0x2BD9] 00002D06 57C1 seq D1 00002D08 C001 and.b D0, D1 00002D0A 6772 beq +0x74 /* 00002D7E */ 00002D0C 4EBA D2F2 jsr [PC - 0x2D0E /* 00000000 */] 00002D10 7006 moveq.l D0, 0x06 00002D12 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002D16 57C0 seq D0 00002D18 4A00 tst.b D0 00002D1A 675E beq +0x60 /* 00002D7A */ 00002D1C 7211 moveq.l D1, 0x11 00002D1E B22D D427 cmp.b D1, [A5 - 0x2BD9] 00002D22 57C1 seq D1 00002D24 4A01 tst.b D1 00002D26 660E bne +0x10 /* 00002D36 */ 00002D28 7412 moveq.l D2, 0x12 00002D2A B42D D427 cmp.b D2, [A5 - 0x2BD9] 00002D2E 57C2 seq D2 00002D30 8202 or.b D1, D2 00002D32 C001 and.b D0, D1 00002D34 6744 beq +0x46 /* 00002D7A */ label00002D36: 00002D36 7012 moveq.l D0, 0x12 00002D38 B02D D427 cmp.b D0, [A5 - 0x2BD9] 00002D3C 57C6 seq D6 00002D3E 4406 neg.b D6 00002D40 4EBA D2BE jsr [PC - 0x2D42 /* 00000000 */] 00002D44 4267 clr.w -[A7] 00002D46 206D D668 movea.l A0, [A5 - 0x2998] 00002D4A 2050 movea.l A0, [A0] 00002D4C 3F28 0230 move.w -[A7], [A0 + 0x230] 00002D50 1F3C 0001 move.b -[A7], 0x1 00002D54 1F3C 0001 move.b -[A7], 0x1 00002D58 4EAD 1442 jsr [A5 + 0x1442 /* export_644 */] 00002D5C 101F move.b D0, [A7]+ 00002D5E 6604 bne +0x6 /* 00002D64 */ 00002D60 6000 00C0 bra +0xC2 /* 00002E22 */ label00002D64: 00002D64 1F3C 002F move.b -[A7], 0x2F /* '/' */ 00002D68 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00002D6C 1006 move.b D0, D6 00002D6E 671E beq +0x20 /* 00002D8E */ 00002D70 1F3C 0012 move.b -[A7], 0x12 00002D74 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00002D78 6014 bra +0x16 /* 00002D8E */ label00002D7A: 00002D7A 4EBA E112 jsr [PC - 0x1EEE /* 00000E8E */] label00002D7E: 00002D7E 4267 clr.w -[A7] 00002D80 2F0E move.l -[A7], A6 00002D82 4EBA FB24 jsr [PC - 0x4DC /* 000028A8 */] 00002D86 101F move.b D0, [A7]+ 00002D88 6604 bne +0x6 /* 00002D8E */ 00002D8A 6000 0096 bra +0x98 /* 00002E22 */ label00002D8E: 00002D8E 7006 moveq.l D0, 0x06 00002D90 B02D D426 cmp.b D0, [A5 - 0x2BDA] 00002D94 6600 0096 bne +0x98 /* 00002E2C */ 00002D98 102D D427 move.b D0, [A5 - 0x2BD9] 00002D9C 4880 ext.w D0 00002D9E 3D40 FFEE move.w [A6 - 0x12], D0 00002DA2 5340 subq.w D0, 1 00002DA4 41ED F56E lea.l A0, [A5 - 0xA92] 00002DA8 1230 0000 move.b D1, [A0 + D0.w] 00002DAC 4881 ext.w D1 00002DAE B26E 000A cmp.w D1, [A6 + 0xA] 00002DB2 6F78 ble +0x7A /* 00002E2C */ 00002DB4 4EBA D24A jsr [PC - 0x2DB6 /* 00000000 */] 00002DB8 302E FFEE move.w D0, [A6 - 0x12] 00002DBC 5340 subq.w D0, 1 00002DBE 41ED F56E lea.l A0, [A5 - 0xA92] 00002DC2 1230 0000 move.b D1, [A0 + D0.w] 00002DC6 4881 ext.w D1 00002DC8 3E01 move.w D7, D1 00002DCA 7007 moveq.l D0, 0x07 00002DCC B06E FFEE cmp.w D0, [A6 - 0x12] 00002DD0 6602 bne +0x4 /* 00002DD4 */ 00002DD2 5347 subq.w D7, 1 label00002DD4: 00002DD4 4267 clr.w -[A7] 00002DD6 3F07 move.w -[A7], D7 00002DD8 4267 clr.w -[A7] 00002DDA 4EBA FE3A jsr [PC - 0x1C6 /* 00002C16 */] 00002DDE 101F move.b D0, [A7]+ 00002DE0 6602 bne +0x4 /* 00002DE4 */ 00002DE2 603E bra +0x40 /* 00002E22 */ label00002DE4: 00002DE4 7013 moveq.l D0, 0x13 00002DE6 B06E FFEE cmp.w D0, [A6 - 0x12] 00002DEA 5FC0 sle D0 00002DEC 4A00 tst.b D0 00002DEE 671C beq +0x1E /* 00002E0C */ 00002DF0 7219 moveq.l D1, 0x19 00002DF2 B26E FFEE cmp.w D1, [A6 - 0x12] 00002DF6 5CC1 sge D1 00002DF8 C001 and.b D0, D1 00002DFA 6710 beq +0x12 /* 00002E0C */ 00002DFC 486E FFEE pea.l [A6 - 0x12] 00002E00 486D F58C pea.l [A5 - 0xA74] 00002E04 3F3C 0002 move.w -[A7], 0x2 00002E08 4EAD 151A jsr [A5 + 0x151A /* export_671 */] label00002E0C: 00002E0C 302E FFEE move.w D0, [A6 - 0x12] 00002E10 5340 subq.w D0, 1 00002E12 41ED F552 lea.l A0, [A5 - 0xAAE] 00002E16 1F30 0000 move.b -[A7], [A0 + D0.w] 00002E1A 4EAD 14DA jsr [A5 + 0x14DA /* export_663 */] 00002E1E 6000 FF6E bra -0x90 /* 00002D8E */ label00002E22: 00002E22 486E FFF0 pea.l [A6 - 0x10] 00002E26 4EAD 14CA jsr [A5 + 0x14CA /* export_661 */] 00002E2A 6006 bra +0x8 /* 00002E32 */ label00002E2C: 00002E2C 1D7C 0001 000C move.b [A6 + 0xC], 0x1 label00002E32: 00002E32 4CDF 00C0 movem.l D6,D7, [A7]+ 00002E36 4E5E unlink A6 00002E38 2E9F move.l [A7], [A7]+ 00002E3A 4E75 rts export_816: 00002E3C 4E56 0000 link A6, 0 00002E40 4267 clr.w -[A7] 00002E42 206D D668 movea.l A0, [A5 - 0x2998] 00002E46 2050 movea.l A0, [A0] 00002E48 3F28 0216 move.w -[A7], [A0 + 0x216] 00002E4C 4EAD 142A jsr [A5 + 0x142A /* export_641 */] 00002E50 1D5F 0008 move.b [A6 + 0x8], [A7]+ 00002E54 4E5E unlink A6 00002E56 4E75 rts export_817: 00002E58 4E56 0000 link A6, 0 00002E5C 4267 clr.w -[A7] 00002E5E 206D D668 movea.l A0, [A5 - 0x2998] 00002E62 2050 movea.l A0, [A0] 00002E64 3F28 0218 move.w -[A7], [A0 + 0x218] 00002E68 4EAD 142A jsr [A5 + 0x142A /* export_641 */] 00002E6C 1D5F 0008 move.b [A6 + 0x8], [A7]+ 00002E70 4E5E unlink A6 00002E72 4E75 rts fn00002E74: 00002E74 4E56 FFFC link A6, -0x0004 00002E78 2F0C move.l -[A7], A4 00002E7A 286E 000C movea.l A4, [A6 + 0xC] 00002E7E 4AAC 0002 tst.l [A4 + 0x2] 00002E82 6710 beq +0x12 /* 00002E94 */ 00002E84 2F2C 0002 move.l -[A7], [A4 + 0x2] 00002E88 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002E8C 4EAD 2F8A jsr [A5 + 0x2F8A /* export_1517 */] 00002E90 6000 0098 bra +0x9A /* 00002F2A */ label00002E94: 00002E94 4AAC 000A tst.l [A4 + 0xA] 00002E98 6700 0090 beq +0x92 /* 00002F2A */ 00002E9C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002EA0 7008 moveq.l D0, 0x08 00002EA2 2F00 move.l -[A7], D0 00002EA4 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 00002EA8 2F2C 000A move.l -[A7], [A4 + 0xA] 00002EAC A9A2 syscall LoadResource 00002EAE 4267 clr.w -[A7] 00002EB0 2F2C 000A move.l -[A7], [A4 + 0xA] 00002EB4 4EAD 22D2 jsr [A5 + 0x22D2 /* export_1110 */] 00002EB8 101F move.b D0, [A7]+ 00002EBA 666E bne +0x70 /* 00002F2A */ 00002EBC 206C 000A movea.l A0, [A4 + 0xA] 00002EC0 2050 movea.l A0, [A0] 00002EC2 226E 0008 movea.l A1, [A6 + 0x8] 00002EC6 7003 moveq.l D0, 0x03 label00002EC8: 00002EC8 32D8 move.w [A1]+, [A0]+ 00002ECA 51C8 FFFC dbf D0, -0x6 /* 00002EC8 */ 00002ECE 4267 clr.w -[A7] 00002ED0 2F2C 000A move.l -[A7], [A4 + 0xA] 00002ED4 4EAD 22CA jsr [A5 + 0x22CA /* export_1109 */] 00002ED8 101F move.b D0, [A7]+ 00002EDA 6736 beq +0x38 /* 00002F12 */ 00002EDC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002EE0 206C 000A movea.l A0, [A4 + 0xA] 00002EE4 2050 movea.l A0, [A0] 00002EE6 3F28 0008 move.w -[A7], [A0 + 0x8] 00002EEA 486E FFFC pea.l [A6 - 0x4] 00002EEE 4EAD 1FEA jsr [A5 + 0x1FEA /* export_1017 */] 00002EF2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002EF6 206E 0008 movea.l A0, [A6 + 0x8] 00002EFA 302E FFFE move.w D0, [A6 - 0x2] 00002EFE 9068 0002 sub.w D0, [A0 + 0x2] 00002F02 3F00 move.w -[A7], D0 00002F04 206E 0008 movea.l A0, [A6 + 0x8] 00002F08 302E FFFC move.w D0, [A6 - 0x4] 00002F0C 9050 sub.w D0, [A0] 00002F0E 3F00 move.w -[A7], D0 00002F10 A8A8 syscall OffsetRect label00002F12: 00002F12 2F2D C242 move.l -[A7], [A5 - 0x3DBE] 00002F16 A873 syscall SetPort 00002F18 206E 0008 movea.l A0, [A6 + 0x8] 00002F1C 2F08 move.l -[A7], A0 00002F1E A871 syscall GlobalToLocal 00002F20 206E 0008 movea.l A0, [A6 + 0x8] 00002F24 4868 0004 pea.l [A0 + 0x4] 00002F28 A871 syscall GlobalToLocal label00002F2A: 00002F2A 285F movea.l A4, [A7]+ 00002F2C 4E5E unlink A6 00002F2E 205F movea.l A0, [A7]+ 00002F30 504F addq.w A7, 8 00002F32 4ED0 jmp [A0] fn00002F34: 00002F34 4E56 0000 link A6, 0 00002F38 2F0C move.l -[A7], A4 00002F3A 286E 0008 movea.l A4, [A6 + 0x8] 00002F3E 206C 0010 movea.l A0, [A4 + 0x10] 00002F42 2F08 move.l -[A7], A0 00002F44 42A7 clr.l -[A7] 00002F46 486C FEFC pea.l [A4 - 0x104] 00002F4A 4EAD 212A jsr [A5 + 0x212A /* export_1057 */] 00002F4E 201F move.l D0, [A7]+ 00002F50 205F movea.l A0, [A7]+ 00002F52 2080 move.l [A0], D0 00002F54 206C 0010 movea.l A0, [A4 + 0x10] 00002F58 4A90 tst.l [A0] 00002F5A 671C beq +0x1E /* 00002F78 */ 00002F5C 206C 000C movea.l A0, [A4 + 0xC] 00002F60 2F08 move.l -[A7], A0 00002F62 42A7 clr.l -[A7] 00002F64 226C 0010 movea.l A1, [A4 + 0x10] 00002F68 2F11 move.l -[A7], [A1] 00002F6A 4EAD 164A jsr [A5 + 0x164A /* export_709 */] 00002F6E 201F move.l D0, [A7]+ 00002F70 205F movea.l A0, [A7]+ 00002F72 2080 move.l [A0], D0 00002F74 6000 0116 bra +0x118 /* 0000308C */ label00002F78: 00002F78 4267 clr.w -[A7] 00002F7A 486C FEFC pea.l [A4 - 0x104] 00002F7E 487A 014A pea.l [PC + 0x14A /* 000030CA, value 0x10766172, pstring "variable watcher" */] 00002F82 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 00002F86 101F move.b D0, [A7]+ 00002F88 6722 beq +0x24 /* 00002FAC */ 00002F8A 206C 000C movea.l A0, [A4 + 0xC] 00002F8E 20AD EA34 move.l [A0], [A5 - 0x15CC] 00002F92 206C 000C movea.l A0, [A4 + 0xC] 00002F96 4A90 tst.l [A0] 00002F98 6700 00D0 beq +0xD2 /* 0000306A */ 00002F9C 2050 movea.l A0, [A0] 00002F9E 2050 movea.l A0, [A0] 00002FA0 226C 0010 movea.l A1, [A4 + 0x10] 00002FA4 22A8 0004 move.l [A1], [A0 + 0x4] 00002FA8 6000 00C0 bra +0xC2 /* 0000306A */ label00002FAC: 00002FAC 4267 clr.w -[A7] 00002FAE 486C FEFC pea.l [A4 - 0x104] 00002FB2 487A 0106 pea.l [PC + 0x106 /* 000030BA, value 0xF6D6573, pstring "message watcher" */] 00002FB6 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 00002FBA 101F move.b D0, [A7]+ 00002FBC 6722 beq +0x24 /* 00002FE0 */ 00002FBE 206C 000C movea.l A0, [A4 + 0xC] 00002FC2 20AD EA30 move.l [A0], [A5 - 0x15D0] 00002FC6 206C 000C movea.l A0, [A4 + 0xC] 00002FCA 4A90 tst.l [A0] 00002FCC 6700 009C beq +0x9E /* 0000306A */ 00002FD0 2050 movea.l A0, [A0] 00002FD2 2050 movea.l A0, [A0] 00002FD4 226C 0010 movea.l A1, [A4 + 0x10] 00002FD8 22A8 0004 move.l [A1], [A0 + 0x4] 00002FDC 6000 008C bra +0x8E /* 0000306A */ label00002FE0: 00002FE0 4267 clr.w -[A7] 00002FE2 486C FEFC pea.l [A4 - 0x104] 00002FE6 487A 00CA pea.l [PC + 0xCA /* 000030B2, value 0x7706174, pstring "pattern" */] 00002FEA 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 00002FEE 101F move.b D0, [A7]+ 00002FF0 670A beq +0xC /* 00002FFC */ 00002FF2 206C 0010 movea.l A0, [A4 + 0x10] 00002FF6 20AD C2E6 move.l [A0], [A5 - 0x3D1A] 00002FFA 606E bra +0x70 /* 0000306A */ label00002FFC: 00002FFC 4267 clr.w -[A7] 00002FFE 486C FEFC pea.l [A4 - 0x104] 00003002 487A 00A8 pea.l [PC + 0xA8 /* 000030AC, value 0x4746F6F, pstring "tool" */] 00003006 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 0000300A 101F move.b D0, [A7]+ 0000300C 670A beq +0xC /* 00003018 */ 0000300E 206C 0010 movea.l A0, [A4 + 0x10] 00003012 20AD C0BE move.l [A0], [A5 - 0x3F42] 00003016 6052 bra +0x54 /* 0000306A */ label00003018: 00003018 4267 clr.w -[A7] 0000301A 486C FEFC pea.l [A4 - 0x104] 0000301E 487A 0084 pea.l [PC + 0x84 /* 000030A4, value 0x76D6573, pstring "message" */] 00003022 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 00003026 101F move.b D0, [A7]+ 00003028 670A beq +0xC /* 00003034 */ 0000302A 206C 0010 movea.l A0, [A4 + 0x10] 0000302E 20AD B510 move.l [A0], [A5 - 0x4AF0] 00003032 6036 bra +0x38 /* 0000306A */ label00003034: 00003034 4267 clr.w -[A7] 00003036 486C FEFC pea.l [A4 - 0x104] 0000303A 487A 0060 pea.l [PC + 0x60 /* 0000309C, value 0x6736372, pstring "scroll" */] 0000303E 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 00003042 101F move.b D0, [A7]+ 00003044 670A beq +0xC /* 00003050 */ 00003046 206C 0010 movea.l A0, [A4 + 0x10] 0000304A 20AD B57A move.l [A0], [A5 - 0x4A86] 0000304E 601A bra +0x1C /* 0000306A */ label00003050: 00003050 4267 clr.w -[A7] 00003052 486C FEFC pea.l [A4 - 0x104] 00003056 487A 003C pea.l [PC + 0x3C /* 00003094, value 0x7666174, pstring "fatbits" */] 0000305A 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 0000305E 101F move.b D0, [A7]+ 00003060 6708 beq +0xA /* 0000306A */ 00003062 206C 0010 movea.l A0, [A4 + 0x10] 00003066 20AD C33E move.l [A0], [A5 - 0x3CC2] label0000306A: 0000306A 206C 0010 movea.l A0, [A4 + 0x10] 0000306E 4A90 tst.l [A0] 00003070 661A bne +0x1C /* 0000308C */ 00003072 206C 0008 movea.l A0, [A4 + 0x8] 00003076 2F08 move.l -[A7], A0 00003078 42A7 clr.l -[A7] 0000307A 2F3C 444C 4F47 move.l -[A7], 0x444C4F47 /* 'DLOG' */ 00003080 486C FEFC pea.l [A4 - 0x104] 00003084 A9A1 syscall GetNamedResource 00003086 201F move.l D0, [A7]+ 00003088 205F movea.l A0, [A7]+ 0000308A 2080 move.l [A0], D0 label0000308C: 0000308C 285F movea.l A4, [A7]+ 0000308E 4E5E unlink A6 00003090 2E9F move.l [A7], [A7]+ 00003092 4E75 rts 00003094 0766 bchg -[A6], D3 00003096 6174 bsr +0x76 /* 0000310C */ 00003098 6269 bhi +0x6B /* 00003103 */ 0000309A 7473 moveq.l D2, 0x73 0000309C 0673 6372 6F6C addi.w <>, 0x6372 /* 'cr' */ 000030A2 6C00 076D bge +0x76F /* 00003811 */ 000030A6 6573 bcs +0x75 /* 0000311B */ 000030A8 7361 moveq.l D1, 0x61 000030AA 6765 beq +0x67 /* 00003111 */ 000030AC 0474 6F6F 6C00 subi.w [A4 + D6 * 4], 0x6F6F /* 'oo' */ 000030B2 0770 6174 bchg <>, D3 000030B6 7465 moveq.l D2, 0x65 000030B8 726E moveq.l D1, 0x6E 000030BA 0F6D 6573 bchg [A5 + 0x6573], D7 000030BE 7361 moveq.l D1, 0x61 000030C0 6765 beq +0x67 /* 00003127 */ 000030C2 2077 6174 movea.l A0, <> 000030C6 6368 bls +0x6A /* 00003130 */ 000030C8 6572 bcs +0x74 /* 0000313C */ 000030CA 1076 6172 6961 626C 6520 movea.b A0, [[A6 + 0x6961626C] + 0x6520] 000030D4 7761 moveq.l D3, 0x61 000030D6 7463 moveq.l D2, 0x63 000030D8 6865 bvc +0x67 /* 0000313F */ 000030DA 7200 moveq.l D1, 0x00 fn000030DC: 000030DC 4E56 FFFA link A6, -0x0006 000030E0 226E 0008 movea.l A1, [A6 + 0x8] 000030E4 2069 0010 movea.l A0, [A1 + 0x10] 000030E8 2F08 move.l -[A7], A0 000030EA 42A7 clr.l -[A7] 000030EC 226E 0008 movea.l A1, [A6 + 0x8] 000030F0 2F29 FEF8 move.l -[A7], [A1 - 0x108] 000030F4 4EAD 2132 jsr [A5 + 0x2132 /* export_1058 */] 000030F8 201F move.l D0, [A7]+ 000030FA 205F movea.l A0, [A7]+ 000030FC 2080 move.l [A0], D0 000030FE 4E5E unlink A6 00003100 2E9F move.l [A7], [A7]+ 00003102 4E75 rts export_818: fn00003104: 00003104 4E56 FEF4 link A6, -0x010C 00003108 206E 0010 movea.l A0, [A6 + 0x10] fn0000310C: 0000310C 7000 moveq.l D0, 0x00 0000310E 2080 move.l [A0], D0 00003110 206E 000C movea.l A0, [A6 + 0xC] 00003114 7000 moveq.l D0, 0x00 00003116 2080 move.l [A0], D0 00003118 206E 0008 movea.l A0, [A6 + 0x8] 0000311C 7000 moveq.l D0, 0x00 0000311E 2080 move.l [A0], D0 00003120 4267 clr.w -[A7] 00003122 4EAD 1ADA jsr [A5 + 0x1ADA /* export_855 */] 00003126 301F move.w D0, [A7]+ 00003128 6B00 0186 bmi +0x188 /* 000032B0 */ 0000312C 0C40 000A cmpi.w D0, 0xA /* '\n' */ label00003130: 00003130 6E00 017E bgt +0x180 /* 000032B0 */ 00003134 D040 add.w D0, D0 00003136 303B 0006 move.w D0, [PC + D0.w + 0x6] 0000313A 4EFB 0000 jmp [PC + D0.w] // begin alternate branch 0000313C-0000314C label0000313C: 0000313C 0000 0018 ori.b D0, 0x18 00003140 0054 00B8 ori.w [A4], 0xB8 00003144 00FE ori.? <>, 0xFFFFFFFFFFFFFFFF 00003146 011C btst [A4]+, D0 00003148 013A 0144 btst [PC + 0x144 /* 0000328E, value 0x20 ' ' */], D0 // end alternate branch 0000313C-0000314C label0000313C: // (misaligned) 0000313E 0018 0054 ori.b [A0]+, 0x54 /* 'T' */ 00003142 00B8 00FE 011C 013A ori.l [0x0000013A /* PollStack */], 0xFE011C 0000314A 0144 bchg D4, D0 0000314C 014E bchg A6, D0 0000314E 0158 bchg [A0]+, D0 00003150 0162 bchg -[A2], D0 00003152 016C 42A7 bchg [A4 + 0x42A7], D0 00003156 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 0000315A 2D5F FFFC move.l [A6 - 0x4], [A7]+ 0000315E 4267 clr.w -[A7] 00003160 486E FFFC pea.l [A6 - 0x4] 00003164 4EAD 279A jsr [A5 + 0x279A /* export_1263 */] 00003168 101F move.b D0, [A7]+ 0000316A 6708 beq +0xA /* 00003174 */ 0000316C 206E 0010 movea.l A0, [A6 + 0x10] 00003170 20AE FFFC move.l [A0], [A6 - 0x4] label00003174: 00003174 206E 000C movea.l A0, [A6 + 0xC] 00003178 2F08 move.l -[A7], A0 0000317A 42A7 clr.l -[A7] 0000317C 226E 0010 movea.l A1, [A6 + 0x10] 00003180 2F11 move.l -[A7], [A1] 00003182 4EAD 164A jsr [A5 + 0x164A /* export_709 */] 00003186 201F move.l D0, [A7]+ 00003188 205F movea.l A0, [A7]+ 0000318A 2080 move.l [A0], D0 0000318C 6000 0122 bra +0x124 /* 000032B0 */ 00003190 42A7 clr.l -[A7] 00003192 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 00003196 4A9F tst.l [A7]+ 00003198 57C0 seq D0 0000319A 4A00 tst.b D0 0000319C 6618 bne +0x1A /* 000031B6 */ 0000319E 2F00 move.l -[A7], D0 000031A0 4267 clr.w -[A7] 000031A2 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */] 000031A6 121F move.b D1, [A7]+ 000031A8 201F move.l D0, [A7]+ 000031AA 0A01 0001 xori.b D1, 0x1 000031AE 8001 or.b D0, D1 000031B0 0240 0001 andi.w D0, 0x1 000031B4 6712 beq +0x14 /* 000031C8 */ label000031B6: 000031B6 486E FEFC pea.l [A6 - 0x104] 000031BA 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 000031BE 2F0E move.l -[A7], A6 000031C0 4EBA FD72 jsr [PC - 0x28E /* 00002F34 */] 000031C4 6000 00EA bra +0xEC /* 000032B0 */ label000031C8: 000031C8 42A7 clr.l -[A7] 000031CA 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 000031CE 2D5F FEF8 move.l [A6 - 0x108], [A7]+ 000031D2 2F0E move.l -[A7], A6 000031D4 4EBA FF06 jsr [PC - 0xFA /* 000030DC */] 000031D8 206E 000C movea.l A0, [A6 + 0xC] 000031DC 2F08 move.l -[A7], A0 000031DE 42A7 clr.l -[A7] 000031E0 226E 0010 movea.l A1, [A6 + 0x10] 000031E4 2F11 move.l -[A7], [A1] 000031E6 4EAD 164A jsr [A5 + 0x164A /* export_709 */] 000031EA 201F move.l D0, [A7]+ 000031EC 205F movea.l A0, [A7]+ 000031EE 2080 move.l [A0], D0 000031F0 6000 00BE bra +0xC0 /* 000032B0 */ 000031F4 42A7 clr.l -[A7] 000031F6 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 000031FA 2D5F FEF8 move.l [A6 - 0x108], [A7]+ 000031FE 6C1A bge +0x1C /* 0000321A */ 00003200 42A7 clr.l -[A7] 00003202 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00003206 4267 clr.w -[A7] 00003208 4EAD 210A jsr [A5 + 0x210A /* export_1053 */] 0000320C 301F move.w D0, [A7]+ 0000320E 48C0 ext.l D0 00003210 2F00 move.l -[A7], D0 00003212 4EAD 21B2 jsr [A5 + 0x21B2 /* export_1074 */] 00003216 2D5F FEF8 move.l [A6 - 0x108], [A7]+ label0000321A: 0000321A 2F0E move.l -[A7], A6 0000321C 4EBA FEBE jsr [PC - 0x142 /* 000030DC */] 00003220 206E 000C movea.l A0, [A6 + 0xC] 00003224 2F08 move.l -[A7], A0 00003226 42A7 clr.l -[A7] 00003228 226E 0010 movea.l A1, [A6 + 0x10] 0000322C 2F11 move.l -[A7], [A1] 0000322E 4EAD 164A jsr [A5 + 0x164A /* export_709 */] 00003232 201F move.l D0, [A7]+ 00003234 205F movea.l A0, [A7]+ 00003236 2080 move.l [A0], D0 00003238 6076 bra +0x78 /* 000032B0 */ 0000323A 206E 000C movea.l A0, [A6 + 0xC] 0000323E 20AD EA34 move.l [A0], [A5 - 0x15CC] 00003242 206E 000C movea.l A0, [A6 + 0xC] 00003246 4A90 tst.l [A0] 00003248 6766 beq +0x68 /* 000032B0 */ 0000324A 2050 movea.l A0, [A0] 0000324C 2050 movea.l A0, [A0] 0000324E 226E 0010 movea.l A1, [A6 + 0x10] 00003252 22A8 0004 move.l [A1], [A0 + 0x4] 00003256 6058 bra +0x5A /* 000032B0 */ 00003258 206E 000C movea.l A0, [A6 + 0xC] 0000325C 20AD EA30 move.l [A0], [A5 - 0x15D0] 00003260 206E 000C movea.l A0, [A6 + 0xC] 00003264 4A90 tst.l [A0] 00003266 6748 beq +0x4A /* 000032B0 */ 00003268 2050 movea.l A0, [A0] 0000326A 2050 movea.l A0, [A0] 0000326C 226E 0010 movea.l A1, [A6 + 0x10] 00003270 22A8 0004 move.l [A1], [A0 + 0x4] 00003274 603A bra +0x3C /* 000032B0 */ 00003276 206E 0010 movea.l A0, [A6 + 0x10] 0000327A 20AD C242 move.l [A0], [A5 - 0x3DBE] 0000327E 6030 bra +0x32 /* 000032B0 */ 00003280 206E 0010 movea.l A0, [A6 + 0x10] 00003284 20AD C2E6 move.l [A0], [A5 - 0x3D1A] 00003288 6026 bra +0x28 /* 000032B0 */ 0000328A 206E 0010 movea.l A0, [A6 + 0x10] 0000328E 20AD C0BE move.l [A0], [A5 - 0x3F42] 00003292 601C bra +0x1E /* 000032B0 */ 00003294 206E 0010 movea.l A0, [A6 + 0x10] 00003298 20AD B510 move.l [A0], [A5 - 0x4AF0] 0000329C 6012 bra +0x14 /* 000032B0 */ 0000329E 206E 0010 movea.l A0, [A6 + 0x10] 000032A2 20AD B57A move.l [A0], [A5 - 0x4A86] 000032A6 6008 bra +0xA /* 000032B0 */ 000032A8 206E 0010 movea.l A0, [A6 + 0x10] 000032AC 20AD C33E move.l [A0], [A5 - 0x3CC2] label000032B0: 000032B0 206E 0010 movea.l A0, [A6 + 0x10] 000032B4 4A90 tst.l [A0] 000032B6 57C0 seq D0 000032B8 4A00 tst.b D0 000032BA 6714 beq +0x16 /* 000032D0 */ 000032BC 206E 0008 movea.l A0, [A6 + 0x8] 000032C0 4A90 tst.l [A0] 000032C2 57C1 seq D1 000032C4 C001 and.b D0, D1 000032C6 6708 beq +0xA /* 000032D0 */ 000032C8 3F3C 008F move.w -[A7], 0x8F 000032CC 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] label000032D0: 000032D0 4E5E unlink A6 000032D2 205F movea.l A0, [A7]+ 000032D4 DEFC 000C add.w A7, 0xC 000032D8 4ED0 jmp [A0] export_819: 000032DA 4E56 0000 link A6, 0 000032DE 4AAE 000C tst.l [A6 + 0xC] 000032E2 6710 beq +0x12 /* 000032F4 */ 000032E4 2F2E 000C move.l -[A7], [A6 + 0xC] 000032E8 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 000032EC 4267 clr.w -[A7] 000032EE 4EAD 1BF2 jsr [A5 + 0x1BF2 /* export_890 */] 000032F2 6016 bra +0x18 /* 0000330A */ label000032F4: 000032F4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000032F8 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 000032FC 42A7 clr.l -[A7] 000032FE 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00003302 3F3C 0001 move.w -[A7], 0x1 00003306 4EAD 1BF2 jsr [A5 + 0x1BF2 /* export_890 */] label0000330A: 0000330A 4E5E unlink A6 0000330C 205F movea.l A0, [A7]+ 0000330E 504F addq.w A7, 8 00003310 4ED0 jmp [A0] export_820: fn00003312: 00003312 4E56 FFF2 link A6, -0x000E 00003316 2F07 move.l -[A7], D7 00003318 102D F266 move.b D0, [A5 - 0xD9A] 0000331C 6704 beq +0x6 /* 00003322 */ 0000331E 6000 00B6 bra +0xB8 /* 000033D6 */ label00003322: 00003322 42A7 clr.l -[A7] 00003324 4EAD 19E2 jsr [A5 + 0x19E2 /* export_824 */] 00003328 205F movea.l A0, [A7]+ 0000332A 1E28 0003 move.b D7, [A0 + 0x3] 0000332E 7001 moveq.l D0, 0x01 00003330 B007 cmp.b D0, D7 00003332 57C0 seq D0 00003334 7210 moveq.l D1, 0x10 00003336 B207 cmp.b D1, D7 00003338 57C1 seq D1 0000333A 8001 or.b D0, D1 0000333C 6704 beq +0x6 /* 00003342 */ 0000333E 6000 0096 bra +0x98 /* 000033D6 */ label00003342: 00003342 102D F504 move.b D0, [A5 - 0xAFC] 00003346 4880 ext.w D0 00003348 5940 subq.w D0, 4 0000334A 673C beq +0x3E /* 00003388 */ 0000334C 5340 subq.w D0, 1 0000334E 6726 beq +0x28 /* 00003376 */ 00003350 5340 subq.w D0, 1 00003352 6772 beq +0x74 /* 000033C6 */ 00003354 5340 subq.w D0, 1 00003356 6740 beq +0x42 /* 00003398 */ 00003358 5740 subq.w D0, 3 0000335A 6752 beq +0x54 /* 000033AE */ 0000335C 0440 002D subi.w D0, 0x2D /* '-' */ 00003360 6764 beq +0x66 /* 000033C6 */ 00003362 5340 subq.w D0, 1 00003364 6760 beq +0x62 /* 000033C6 */ 00003366 0440 001D subi.w D0, 0x1D 0000336A 6742 beq +0x44 /* 000033AE */ 0000336C 5540 subq.w D0, 2 0000336E 6728 beq +0x2A /* 00003398 */ 00003370 5540 subq.w D0, 2 00003372 6702 beq +0x4 /* 00003376 */ 00003374 6060 bra +0x62 /* 000033D6 */ label00003376: 00003376 486E FFF8 pea.l [A6 - 0x8] 0000337A 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */] 0000337E 486E FFF8 pea.l [A6 - 0x8] 00003382 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00003386 604E bra +0x50 /* 000033D6 */ label00003388: 00003388 4267 clr.w -[A7] 0000338A 4EAD 1ADA jsr [A5 + 0x1ADA /* export_855 */] 0000338E 1F3C 0001 move.b -[A7], 0x1 00003392 4EAD 1C02 jsr [A5 + 0x1C02 /* export_892 */] 00003396 603E bra +0x40 /* 000033D6 */ label00003398: 00003398 4267 clr.w -[A7] 0000339A 4EAD 1ADA jsr [A5 + 0x1ADA /* export_855 */] 0000339E 301F move.w D0, [A7]+ 000033A0 5340 subq.w D0, 1 000033A2 3F00 move.w -[A7], D0 000033A4 1F3C 0001 move.b -[A7], 0x1 000033A8 4EAD 1C2A jsr [A5 + 0x1C2A /* export_897 */] 000033AC 6028 bra +0x2A /* 000033D6 */ label000033AE: 000033AE 1F3C 000A move.b -[A7], 0xA /* '\n' */ 000033B2 42A7 clr.l -[A7] 000033B4 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 000033B8 201F move.l D0, [A7]+ 000033BA 3F00 move.w -[A7], D0 000033BC 1F3C 0001 move.b -[A7], 0x1 000033C0 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 000033C4 6010 bra +0x12 /* 000033D6 */ label000033C6: 000033C6 486E FFF4 pea.l [A6 - 0xC] 000033CA 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */] 000033CE 486E FFF4 pea.l [A6 - 0xC] 000033D2 4EAD 1C12 jsr [A5 + 0x1C12 /* export_894 */] label000033D6: 000033D6 2E1F move.l D7, [A7]+ 000033D8 4E5E unlink A6 000033DA 4E75 rts fn000033DC: 000033DC 4E56 FFF4 link A6, -0x000C 000033E0 2F0C move.l -[A7], A4 000033E2 42A7 clr.l -[A7] 000033E4 206E 0008 movea.l A0, [A6 + 0x8] 000033E8 2F28 000C move.l -[A7], [A0 + 0xC] 000033EC 4EAD 134A jsr [A5 + 0x134A /* export_613 */] 000033F0 285F movea.l A4, [A7]+ 000033F2 200C move.l D0, A4 000033F4 6606 bne +0x8 /* 000033FC */ 000033F6 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */] 000033FA 601E bra +0x20 /* 0000341A */ label000033FC: 000033FC 2F0C move.l -[A7], A4 000033FE 42A7 clr.l -[A7] 00003400 2F14 move.l -[A7], [A4] 00003402 4EAD 294A jsr [A5 + 0x294A /* export_1317 */] 00003406 201F move.l D0, [A7]+ 00003408 5280 addq.l D0, 1 0000340A 2F00 move.l -[A7], D0 0000340C 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 00003410 2F0C move.l -[A7], A4 00003412 1F3C 0001 move.b -[A7], 0x1 00003416 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */] label0000341A: 0000341A 285F movea.l A4, [A7]+ 0000341C 4E5E unlink A6 0000341E 2E9F move.l [A7], [A7]+ 00003420 4E75 rts fn00003422: 00003422 4E56 FDEC link A6, -0x0214 00003426 2F0C move.l -[A7], A4 00003428 286E 0008 movea.l A4, [A6 + 0x8] 0000342C 4267 clr.w -[A7] 0000342E 2F2E 000C move.l -[A7], [A6 + 0xC] 00003432 486C FF00 pea.l [A4 - 0x100] 00003436 4EAD 2A72 jsr [A5 + 0x2A72 /* export_1354 */] 0000343A 195F FEFC move.b [A4 - 0x104], [A7]+ 0000343E 4240 clr.w D0 00003440 102C FF00 move.b D0, [A4 - 0x100] 00003444 4A40 tst.w D0 00003446 6632 bne +0x34 /* 0000347A */ 00003448 487A 00C8 pea.l [PC + 0xC8 /* 00003512, value 0x9626B67 '\tbkg', pstring "bkgnd id " */] 0000344C 486E FEEC pea.l [A6 - 0x114] 00003450 206C 000C movea.l A0, [A4 + 0xC] 00003454 2F28 0006 move.l -[A7], [A0 + 0x6] 00003458 4EAD 21A2 jsr [A5 + 0x21A2 /* export_1072 */] 0000345C 486E FFE2 pea.l [A6 - 0x1E] 00003460 3F3C 0002 move.w -[A7], 0x2 00003464 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00003468 41EC FF00 lea.l A0, [A4 - 0x100] 0000346C 43EE FFE2 lea.l A1, [A6 - 0x1E] 00003470 700E moveq.l D0, 0x0E label00003472: 00003472 30D9 move.w [A0]+, [A1]+ 00003474 51C8 FFFC dbf D0, -0x6 /* 00003472 */ 00003478 6030 bra +0x32 /* 000034AA */ label0000347A: 0000347A 7002 moveq.l D0, 0x02 0000347C B02D CE80 cmp.b D0, [A5 - 0x3180] 00003480 6728 beq +0x2A /* 000034AA */ 00003482 487A 0086 pea.l [PC + 0x86 /* 0000350A, value 0x7626B67, pstring "bkgnd \"" */] 00003486 486C FF00 pea.l [A4 - 0x100] 0000348A 487A 0070 pea.l [PC + 0x70 /* 000034FC, value 0x1220B20 */] 0000348E 486E FF00 pea.l [A6 - 0x100] 00003492 3F3C 0003 move.w -[A7], 0x3 00003496 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 0000349A 41EC FF00 lea.l A0, [A4 - 0x100] 0000349E 43EE FF00 lea.l A1, [A6 - 0x100] 000034A2 707F moveq.l D0, 0x7F label000034A4: 000034A4 30D9 move.w [A0]+, [A1]+ 000034A6 51C8 FFFC dbf D0, -0x6 /* 000034A4 */ label000034AA: 000034AA 7001 moveq.l D0, 0x01 000034AC B02D CE80 cmp.b D0, [A5 - 0x3180] 000034B0 6638 bne +0x3A /* 000034EA */ 000034B2 486C FF00 pea.l [A4 - 0x100] 000034B6 487A 0046 pea.l [PC + 0x46 /* 000034FE, value 0xB206F66, pstring " of stack \"" */] 000034BA 486E FDEC pea.l [A6 - 0x214] 000034BE 206C 000C movea.l A0, [A4 + 0xC] 000034C2 2F28 0002 move.l -[A7], [A0 + 0x2] 000034C6 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */] 000034CA 487A 0030 pea.l [PC + 0x30 /* 000034FC, value 0x1220B20 */] 000034CE 486E FF00 pea.l [A6 - 0x100] 000034D2 3F3C 0004 move.w -[A7], 0x4 000034D6 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 000034DA 41EC FF00 lea.l A0, [A4 - 0x100] 000034DE 43EE FF00 lea.l A1, [A6 - 0x100] 000034E2 707F moveq.l D0, 0x7F label000034E4: 000034E4 30D9 move.w [A0]+, [A1]+ 000034E6 51C8 FFFC dbf D0, -0x6 /* 000034E4 */ label000034EA: 000034EA 486C FF00 pea.l [A4 - 0x100] 000034EE 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 000034F2 285F movea.l A4, [A7]+ 000034F4 4E5E unlink A6 000034F6 205F movea.l A0, [A7]+ 000034F8 504F addq.w A7, 8 000034FA 4ED0 jmp [A0] 000034FC 0122 btst -[A2], D0 000034FE 0B20 btst -[A0], D5 00003500 6F66 ble +0x68 /* 00003568 */ 00003502 2073 7461 movea.l A0, [A3 + D7.w * 4 + 0x61] 00003506 636B bls +0x6D /* 00003573 */ 00003508 2022 move.l D0, -[A2] 0000350A 0762 bchg -[A2], D3 0000350C 6B67 bmi +0x69 /* 00003575 */ 0000350E 6E64 bgt +0x66 /* 00003574 */ 00003510 2022 move.l D0, -[A2] 00003512 0962 bchg -[A2], D4 00003514 6B67 bmi +0x69 /* 0000357D */ 00003516 6E64 bgt +0x66 /* 0000357C */ 00003518 2069 6420 movea.l A0, [A1 + 0x6420] fn0000351C: 0000351C 4E56 FAEC link A6, -0x0514 00003520 48E7 0108 movem.l -[A7], D7,A4 00003524 2E2E 000C move.l D7, [A6 + 0xC] 00003528 286E 0008 movea.l A4, [A6 + 0x8] 0000352C 286C 0008 movea.l A4, [A4 + 0x8] 00003530 7002 moveq.l D0, 0x02 00003532 B0AE 0018 cmp.l D0, [A6 + 0x18] 00003536 6612 bne +0x14 /* 0000354A */ 00003538 41EE FE00 lea.l A0, [A6 - 0x200] 0000353C 43FA 020A lea.l A1, [PC + 0x20A /* 00003748, value 0x6666965, pstring "field " */] 00003540 7003 moveq.l D0, 0x03 label00003542: 00003542 30D9 move.w [A0]+, [A1]+ 00003544 51C8 FFFC dbf D0, -0x6 /* 00003542 */ 00003548 6010 bra +0x12 /* 0000355A */ label0000354A: 0000354A 41EE FE00 lea.l A0, [A6 - 0x200] 0000354E 43FA 01F0 lea.l A1, [PC + 0x1F0 /* 00003740, value 0x7627574, pstring "button " */] 00003552 7003 moveq.l D0, 0x03 label00003554: 00003554 30D9 move.w [A0]+, [A1]+ 00003556 51C8 FFFC dbf D0, -0x6 /* 00003554 */ label0000355A: 0000355A BEAE 0014 cmp.l D7, [A6 + 0x14] 0000355E 6726 beq +0x28 /* 00003586 */ 00003560 487A 01D6 pea.l [PC + 0x1D6 /* 00003738, value 0x6626B67, pstring "bkgnd " */] 00003564 486E FE00 pea.l [A6 - 0x200] label00003568: 00003568 486E FC00 pea.l [A6 - 0x400] 0000356C 3F3C 0002 move.w -[A7], 0x2 00003570 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] label00003574: 00003574 41EE FE00 lea.l A0, [A6 - 0x200] 00003578 43EE FC00 lea.l A1, [A6 - 0x400] label0000357C: 0000357C 707F moveq.l D0, 0x7F label0000357E: 0000357E 30D9 move.w [A0]+, [A1]+ 00003580 51C8 FFFC dbf D0, -0x6 /* 0000357E */ 00003584 6024 bra +0x26 /* 000035AA */ label00003586: 00003586 487A 01AA pea.l [PC + 0x1AA /* 00003732, value 0x5636172, pstring "card " */] 0000358A 486E FE00 pea.l [A6 - 0x200] 0000358E 486E FC00 pea.l [A6 - 0x400] 00003592 3F3C 0002 move.w -[A7], 0x2 00003596 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 0000359A 41EE FE00 lea.l A0, [A6 - 0x200] 0000359E 43EE FC00 lea.l A1, [A6 - 0x400] 000035A2 707F moveq.l D0, 0x7F label000035A4: 000035A4 30D9 move.w [A0]+, [A1]+ 000035A6 51C8 FFFC dbf D0, -0x6 /* 000035A4 */ label000035AA: 000035AA 4267 clr.w -[A7] 000035AC 2F2E 0014 move.l -[A7], [A6 + 0x14] 000035B0 3F2E 0012 move.w -[A7], [A6 + 0x12] 000035B4 486E FD00 pea.l [A6 - 0x300] 000035B8 4EAD 2B02 jsr [A5 + 0x2B02 /* export_1372 */] 000035BC 195F FEFC move.b [A4 - 0x104], [A7]+ 000035C0 4240 clr.w D0 000035C2 102E FD00 move.b D0, [A6 - 0x300] 000035C6 4A40 tst.w D0 000035C8 6632 bne +0x34 /* 000035FC */ 000035CA 486E FE00 pea.l [A6 - 0x200] 000035CE 487A 015E pea.l [PC + 0x15E /* 0000372E, value 0x3696420, pstring "id " */] 000035D2 486E FBEC pea.l [A6 - 0x414] 000035D6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000035DA 4EAD 229A jsr [A5 + 0x229A /* export_1103 */] 000035DE 486E FC00 pea.l [A6 - 0x400] 000035E2 3F3C 0003 move.w -[A7], 0x3 000035E6 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 000035EA 41EE FD00 lea.l A0, [A6 - 0x300] 000035EE 43EE FC00 lea.l A1, [A6 - 0x400] 000035F2 707F moveq.l D0, 0x7F label000035F4: 000035F4 30D9 move.w [A0]+, [A1]+ 000035F6 51C8 FFFC dbf D0, -0x6 /* 000035F4 */ 000035FA 6034 bra +0x36 /* 00003630 */ label000035FC: 000035FC 7002 moveq.l D0, 0x02 000035FE B02D CE80 cmp.b D0, [A5 - 0x3180] 00003602 672C beq +0x2E /* 00003630 */ 00003604 486E FE00 pea.l [A6 - 0x200] 00003608 487A 00FC pea.l [PC + 0xFC /* 00003706, value 0x1220B20 */] 0000360C 486E FD00 pea.l [A6 - 0x300] 00003610 487A 00F4 pea.l [PC + 0xF4 /* 00003706, value 0x1220B20 */] 00003614 486E FC00 pea.l [A6 - 0x400] 00003618 3F3C 0004 move.w -[A7], 0x4 0000361C 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00003620 41EE FD00 lea.l A0, [A6 - 0x300] 00003624 43EE FC00 lea.l A1, [A6 - 0x400] 00003628 707F moveq.l D0, 0x7F label0000362A: 0000362A 30D9 move.w [A0]+, [A1]+ 0000362C 51C8 FFFC dbf D0, -0x6 /* 0000362A */ label00003630: 00003630 7001 moveq.l D0, 0x01 00003632 B02D CE80 cmp.b D0, [A5 - 0x3180] 00003636 6600 00B0 bne +0xB2 /* 000036E8 */ 0000363A 4267 clr.w -[A7] 0000363C 2F07 move.l -[A7], D7 0000363E 486E FF00 pea.l [A6 - 0x100] 00003642 4EAD 2AA2 jsr [A5 + 0x2AA2 /* export_1360 */] 00003646 195F FEFC move.b [A4 - 0x104], [A7]+ 0000364A 4240 clr.w D0 0000364C 102E FF00 move.b D0, [A6 - 0x100] 00003650 4A40 tst.w D0 00003652 6F2E ble +0x30 /* 00003682 */ 00003654 486E FD00 pea.l [A6 - 0x300] 00003658 487A 00C8 pea.l [PC + 0xC8 /* 00003722, value 0xA206F66 '\n of', pstring " of card \"" */] 0000365C 486E FF00 pea.l [A6 - 0x100] 00003660 487A 00A4 pea.l [PC + 0xA4 /* 00003706, value 0x1220B20 */] 00003664 486E FC00 pea.l [A6 - 0x400] 00003668 3F3C 0004 move.w -[A7], 0x4 0000366C 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00003670 41EE FD00 lea.l A0, [A6 - 0x300] 00003674 43EE FC00 lea.l A1, [A6 - 0x400] 00003678 707F moveq.l D0, 0x7F label0000367A: 0000367A 30D9 move.w [A0]+, [A1]+ 0000367C 51C8 FFFC dbf D0, -0x6 /* 0000367A */ 00003680 602E bra +0x30 /* 000036B0 */ label00003682: 00003682 486E FD00 pea.l [A6 - 0x300] 00003686 487A 008C pea.l [PC + 0x8C /* 00003714, value 0xC206F66, pstring " of card id " */] 0000368A 486E FBEC pea.l [A6 - 0x414] 0000368E 2F07 move.l -[A7], D7 00003690 4EAD 21A2 jsr [A5 + 0x21A2 /* export_1072 */] 00003694 486E FC00 pea.l [A6 - 0x400] 00003698 3F3C 0003 move.w -[A7], 0x3 0000369C 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 000036A0 41EE FD00 lea.l A0, [A6 - 0x300] 000036A4 43EE FC00 lea.l A1, [A6 - 0x400] 000036A8 707F moveq.l D0, 0x7F label000036AA: 000036AA 30D9 move.w [A0]+, [A1]+ 000036AC 51C8 FFFC dbf D0, -0x6 /* 000036AA */ label000036B0: 000036B0 486E FD00 pea.l [A6 - 0x300] 000036B4 487A 0052 pea.l [PC + 0x52 /* 00003708, value 0xB206F66, pstring " of stack \"" */] 000036B8 486E FAEC pea.l [A6 - 0x514] 000036BC 1F3C 0001 move.b -[A7], 0x1 000036C0 1F3C 0001 move.b -[A7], 0x1 000036C4 4EAD 0CF2 jsr [A5 + 0xCF2 /* export_410 */] 000036C8 487A 003C pea.l [PC + 0x3C /* 00003706, value 0x1220B20 */] 000036CC 486E FC00 pea.l [A6 - 0x400] 000036D0 3F3C 0004 move.w -[A7], 0x4 000036D4 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 000036D8 41EE FD00 lea.l A0, [A6 - 0x300] 000036DC 43EE FC00 lea.l A1, [A6 - 0x400] 000036E0 707F moveq.l D0, 0x7F label000036E2: 000036E2 30D9 move.w [A0]+, [A1]+ 000036E4 51C8 FFFC dbf D0, -0x6 /* 000036E2 */ label000036E8: 000036E8 206E 001C movea.l A0, [A6 + 0x1C] 000036EC 43EE FD00 lea.l A1, [A6 - 0x300] 000036F0 707F moveq.l D0, 0x7F label000036F2: 000036F2 30D9 move.w [A0]+, [A1]+ 000036F4 51C8 FFFC dbf D0, -0x6 /* 000036F2 */ 000036F8 4CDF 1080 movem.l D7,A4, [A7]+ 000036FC 4E5E unlink A6 000036FE 205F movea.l A0, [A7]+ 00003700 DEFC 0014 add.w A7, 0x14 00003704 4ED0 jmp [A0] 00003706 0122 btst -[A2], D0 00003708 0B20 btst -[A0], D5 0000370A 6F66 ble +0x68 /* 00003772 */ 0000370C 2073 7461 movea.l A0, [A3 + D7.w * 4 + 0x61] 00003710 636B bls +0x6D /* 0000377D */ 00003712 2022 move.l D0, -[A2] 00003714 0C20 6F66 cmpi.b -[A0], 0x66 /* 'f' */ 00003718 2063 movea.l A0, -[A3] 0000371A 6172 bsr +0x74 /* 0000378E */ 0000371C 6420 bcc +0x22 /* 0000373E */ 0000371E 6964 bvs +0x66 /* 00003784 */ 00003720 2000 move.l D0, D0 00003722 0A20 6F66 xori.b -[A0], 0x66 /* 'f' */ 00003726 2063 movea.l A0, -[A3] 00003728 6172 bsr +0x74 /* 0000379C */ 0000372A 6420 bcc +0x22 /* 0000374C */ 0000372C 2200 move.l D1, D0 0000372E 0369 6420 bchg [A1 + 0x6420], D1 00003732 0563 bchg -[A3], D2 00003734 6172 bsr +0x74 /* 000037A8 */ 00003736 6420 bcc +0x22 /* 00003758 */ 00003738 0662 6B67 addi.w -[A2], 0x6B67 /* 'kg' */ 0000373C 6E64 bgt +0x66 /* 000037A2 */ label0000373E: 0000373E 2000 move.l D0, D0 00003740 0762 bchg -[A2], D3 00003742 7574 moveq.l D2, 0x74 00003744 746F moveq.l D2, 0x6F 00003746 6E20 bgt +0x22 /* 00003768 */ 00003748 0666 6965 addi.w -[A6], 0x6965 /* 'ie' */ label0000374C: 0000374C 6C64 bge +0x66 /* 000037B2 */ 0000374E 2000 move.l D0, D0 fn00003750: 00003750 4E56 0000 link A6, 0 00003754 7001 moveq.l D0, 0x01 00003756 206E 0008 movea.l A0, [A6 + 0x8] // begin alternate branch 00003758-0000375E label00003758: 00003758 0008 B028 ori.b A0, 0x28 /* '(' */ 0000375C FFE6 .extension 0xFE6 // unimplemented // end alternate branch 00003758-0000375E label00003758: // (misaligned) 0000375A B028 FFE6 cmp.b D0, [A0 - 0x1A] 0000375E 57C0 seq D0 00003760 4400 neg.b D0 00003762 1D40 000C move.b [A6 + 0xC], D0 00003766 7001 moveq.l D0, 0x01 label00003768: 00003768 B028 FFE6 cmp.b D0, [A0 - 0x1A] 0000376C 670A beq +0xC /* 00003778 */ 0000376E 2068 0008 movea.l A0, [A0 + 0x8] label00003772: 00003772 317C 002F FEFE move.w [A0 - 0x102], 0x2F /* '/' */ label00003778: 00003778 4E5E unlink A6 0000377A 2E9F move.l [A7], [A7]+ 0000377C 4E75 rts fn0000377E: 0000377E 4E56 0000 link A6, 0 00003782 7002 moveq.l D0, 0x02 label00003784: 00003784 206E 0008 movea.l A0, [A6 + 0x8] 00003788 B028 FFE6 cmp.b D0, [A0 - 0x1A] 0000378C 57C0 seq D0 fn0000378E: 0000378E 4400 neg.b D0 00003790 1D40 000C move.b [A6 + 0xC], D0 00003794 7002 moveq.l D0, 0x02 00003796 B028 FFE6 cmp.b D0, [A0 - 0x1A] 0000379A 670A beq +0xC /* 000037A6 */ fn0000379C: 0000379C 2068 0008 movea.l A0, [A0 + 0x8] 000037A0 317C 002F FEFE move.w [A0 - 0x102], 0x2F /* '/' */ // begin alternate branch 000037A2-000037A8 label000037A2: 000037A2 002F FEFE 4E5E ori.b [A7 + 0x4E5E], 0xFE // end alternate branch 000037A2-000037A8 label000037A2: // (misaligned) label000037A6: 000037A6 4E5E unlink A6 fn000037A8: 000037A8 2E9F move.l [A7], [A7]+ 000037AA 4E75 rts fn000037AC: 000037AC 4E56 FEE0 link A6, -0x0120 000037B0 48E7 0108 movem.l -[A7], D7,A4 // begin alternate branch 000037B2-000037B4 label000037B2: 000037B2 0108 btst A0, D0 // end alternate branch 000037B2-000037B4 label000037B2: // (misaligned) 000037B4 286E 0008 movea.l A4, [A6 + 0x8] 000037B8 4267 clr.w -[A7] 000037BA 206C 000C movea.l A0, [A4 + 0xC] 000037BE 2F28 0010 move.l -[A7], [A0 + 0x10] 000037C2 3F28 000E move.w -[A7], [A0 + 0xE] 000037C6 486E FFE2 pea.l [A6 - 0x1E] 000037CA 4EAD 2AF2 jsr [A5 + 0x2AF2 /* export_1370 */] 000037CE 101F move.b D0, [A7]+ 000037D0 6700 05A6 beq +0x5A8 /* 00003D78 */ 000037D4 102C 000A move.b D0, [A4 + 0xA] 000037D8 4880 ext.w D0 000037DA 5540 subq.w D0, 2 000037DC 6B00 0592 bmi +0x594 /* 00003D70 */ 000037E0 0C40 006C cmpi.w D0, 0x6C /* 'l' */ 000037E4 6E00 058A bgt +0x58C /* 00003D70 */ 000037E8 D040 add.w D0, D0 000037EA 303B 0006 move.w D0, [PC + D0.w + 0x6] 000037EE 4EFB 0000 jmp [PC + D0.w] 000037F2 00DC ori.? [A4]+, 0xFFFFFFFFFFFFFFFF 000037F4 010C btst A4, D0 000037F6 011C btst [A4]+, D0 000037F8 0136 0136 0354 0364 037E btst [[A6 + 0x3540364] + D0 + 0x37E], D0 00003802 0392 bclr [A2], D1 00003804 03B0 0580 bclr [ + <> + D0 * 4], D1 00003808 0148 bchg A0, D0 0000380A 0182 bclr D2, D0 0000380C 02EE 0238 andi.? [A6 + 0x238], 0xFFFFFFFFFFFFFFFF 00003810 0262 028C andi.w -[A2], 0x28C 00003814 0342 bchg D2, D1 00003816 0580 bclr D0, D2 00003818 0580 bclr D0, D2 0000381A 0580 bclr D0, D2 0000381C 0580 bclr D0, D2 0000381E 0580 bclr D0, D2 00003820 0580 bclr D0, D2 00003822 0580 bclr D0, D2 00003824 0580 bclr D0, D2 00003826 0580 bclr D0, D2 00003828 0580 bclr D0, D2 0000382A 0580 bclr D0, D2 0000382C 0580 bclr D0, D2 0000382E 0580 bclr D0, D2 00003830 0580 bclr D0, D2 00003832 01AC 0580 bclr [A4 + 0x580], D0 00003836 0580 bclr D0, D2 00003838 0580 bclr D0, D2 0000383A 01E4 bset -[A4], D0 0000383C 0580 bclr D0, D2 0000383E 0580 bclr D0, D2 00003840 0580 bclr D0, D2 00003842 0580 bclr D0, D2 00003844 0580 bclr D0, D2 00003846 0580 bclr D0, D2 00003848 0580 bclr D0, D2 0000384A 0580 bclr D0, D2 0000384C 0580 bclr D0, D2 0000384E 0318 btst [A0]+, D1 00003850 0580 bclr D0, D2 00003852 0580 bclr D0, D2 00003854 0136 0136 0136 0136 0136 btst [[A6 + 0x1360136] + D0 + 0x136], D0 0000385E 0136 0136 0136 0580 0580 btst [[A6 + 0x1360580] + D0 + 0x580], D0 00003868 0580 bclr D0, D2 0000386A 0580 bclr D0, D2 0000386C 0580 bclr D0, D2 0000386E 0580 bclr D0, D2 00003870 0580 bclr D0, D2 00003872 020E 0580 andi.b A6, 0x80 00003876 0580 bclr D0, D2 00003878 0580 bclr D0, D2 0000387A 03C0 bset D0, D1 0000387C 0402 042C subi.b D2, 0x2C /* ',' */ 00003880 0580 bclr D0, D2 00003882 0580 bclr D0, D2 00003884 0580 bclr D0, D2 00003886 0464 0580 subi.w -[A4], 0x580 0000388A 0580 bclr D0, D2 0000388C 0580 bclr D0, D2 0000388E 048E 0580 0580 subi.l A6, 0x5800580 00003894 0580 bclr D0, D2 00003896 0580 bclr D0, D2 00003898 0580 bclr D0, D2 0000389A 0580 bclr D0, D2 0000389C 0580 bclr D0, D2 0000389E 0580 bclr D0, D2 000038A0 0580 bclr D0, D2 000038A2 0580 bclr D0, D2 000038A4 0580 bclr D0, D2 000038A6 0580 bclr D0, D2 000038A8 0580 bclr D0, D2 000038AA 0580 bclr D0, D2 000038AC 0580 bclr D0, D2 000038AE 0580 bclr D0, D2 000038B0 04B8 04DC 04F4 0500 subi.l [0x00000500], 0x4DC04F4 000038B8 051C btst [A4]+, D2 000038BA 053A 0580 btst [PC + 0x580 /* 00003E3C, value 0x20 ' ' */], D2 000038BE 0580 bclr D0, D2 000038C0 0580 bclr D0, D2 000038C2 0580 bclr D0, D2 000038C4 0580 bclr D0, D2 000038C6 0580 bclr D0, D2 000038C8 0580 bclr D0, D2 000038CA 055A bchg [A2]+, D2 000038CC 486E FEE0 pea.l [A6 - 0x120] 000038D0 102E FFE6 move.b D0, [A6 - 0x1A] 000038D4 4880 ext.w D0 000038D6 48C0 ext.l D0 000038D8 2F00 move.l -[A7], D0 000038DA 206C 000C movea.l A0, [A4 + 0xC] 000038DE 2F28 0010 move.l -[A7], [A0 + 0x10] 000038E2 302E FFE4 move.w D0, [A6 - 0x1C] 000038E6 48C0 ext.l D0 000038E8 2F00 move.l -[A7], D0 000038EA 2F28 000A move.l -[A7], [A0 + 0xA] 000038EE 2F0E move.l -[A7], A6 000038F0 4EBA FC2A jsr [PC - 0x3D6 /* 0000351C */] 000038F4 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 000038F8 6000 0484 bra +0x486 /* 00003D7E */ 000038FC 302E FFE4 move.w D0, [A6 - 0x1C] 00003900 48C0 ext.l D0 00003902 2F00 move.l -[A7], D0 00003904 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00003908 6000 0474 bra +0x476 /* 00003D7E */ 0000390C 7000 moveq.l D0, 0x00 0000390E 302E FFF0 move.w D0, [A6 - 0x10] 00003912 C0BC 0000 000F and.l D0, 0xF 00003918 3F00 move.w -[A7], D0 0000391A 1F2C 0008 move.b -[A7], [A4 + 0x8] 0000391E 4EAD 1C02 jsr [A5 + 0x1C02 /* export_892 */] 00003922 6000 045A bra +0x45C /* 00003D7E */ 00003926 486E FFE8 pea.l [A6 - 0x18] 0000392A 1F2C 000A move.b -[A7], [A4 + 0xA] 0000392E 4267 clr.w -[A7] 00003930 4EAD 1C42 jsr [A5 + 0x1C42 /* export_900 */] 00003934 6000 0448 bra +0x44A /* 00003D7E */ 00003938 4267 clr.w -[A7] 0000393A 2F0E move.l -[A7], A6 0000393C 4EBA FE12 jsr [PC - 0x1EE /* 00003750 */] 00003940 101F move.b D0, [A7]+ 00003942 6700 043A beq +0x43C /* 00003D7E */ 00003946 7000 moveq.l D0, 0x00 00003948 302E FFF0 move.w D0, [A6 - 0x10] 0000394C C0BC 0000 000F and.l D0, 0xF 00003952 720B moveq.l D1, 0x0B 00003954 B280 cmp.l D1, D0 00003956 660A bne +0xC /* 00003962 */ 00003958 42A7 clr.l -[A7] 0000395A 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 0000395E 6000 041E bra +0x420 /* 00003D7E */ label00003962: 00003962 302E FFF4 move.w D0, [A6 - 0xC] 00003966 48C0 ext.l D0 00003968 2F00 move.l -[A7], D0 0000396A 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 0000396E 6000 040E bra +0x410 /* 00003D7E */ 00003972 4267 clr.w -[A7] 00003974 2F0E move.l -[A7], A6 00003976 4EBA FDD8 jsr [PC - 0x228 /* 00003750 */] 0000397A 101F move.b D0, [A7]+ 0000397C 6700 0400 beq +0x402 /* 00003D7E */ 00003980 7000 moveq.l D0, 0x00 00003982 302E FFF0 move.w D0, [A6 - 0x10] 00003986 C0BC FFFF 8000 and.l D0, 0xFFFF8000 0000398C 4A80 tst.l D0 0000398E 56C0 sne D0 00003990 4400 neg.b D0 00003992 1F00 move.b -[A7], D0 00003994 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003998 6000 03E4 bra +0x3E6 /* 00003D7E */ 0000399C 7001 moveq.l D0, 0x01 0000399E B02E FFE6 cmp.b D0, [A6 - 0x1A] 000039A2 661E bne +0x20 /* 000039C2 */ 000039A4 4267 clr.w -[A7] 000039A6 206C 000C movea.l A0, [A4 + 0xC] 000039AA 2F28 0010 move.l -[A7], [A0 + 0x10] 000039AE 2F28 000A move.l -[A7], [A0 + 0xA] 000039B2 3F28 000E move.w -[A7], [A0 + 0xE] 000039B6 4EAD 2A92 jsr [A5 + 0x2A92 /* export_1358 */] 000039BA 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000039BE 6000 03BE bra +0x3C0 /* 00003D7E */ label000039C2: 000039C2 4AAE FFF2 tst.l [A6 - 0xE] 000039C6 56C0 sne D0 000039C8 4400 neg.b D0 000039CA 1F00 move.b -[A7], D0 000039CC 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000039D0 6000 03AC bra +0x3AE /* 00003D7E */ 000039D4 4267 clr.w -[A7] 000039D6 2F0E move.l -[A7], A6 000039D8 4EBA FD76 jsr [PC - 0x28A /* 00003750 */] 000039DC 101F move.b D0, [A7]+ 000039DE 6700 039E beq +0x3A0 /* 00003D7E */ 000039E2 7000 moveq.l D0, 0x00 000039E4 302E FFF0 move.w D0, [A6 - 0x10] 000039E8 C0BC 0000 2000 and.l D0, 0x2000 /* ' \0' */ 000039EE 4A80 tst.l D0 000039F0 56C0 sne D0 000039F2 4400 neg.b D0 000039F4 1F00 move.b -[A7], D0 000039F6 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000039FA 6000 0382 bra +0x384 /* 00003D7E */ 000039FE 4267 clr.w -[A7] 00003A00 2F0E move.l -[A7], A6 00003A02 4EBA FD4C jsr [PC - 0x2B4 /* 00003750 */] 00003A06 101F move.b D0, [A7]+ 00003A08 6700 0374 beq +0x376 /* 00003D7E */ 00003A0C 7000 moveq.l D0, 0x00 00003A0E 102E FFE7 move.b D0, [A6 - 0x19] 00003A12 C0BC 0000 0001 and.l D0, 0x1 00003A18 4A80 tst.l D0 00003A1A 57C0 seq D0 00003A1C 4400 neg.b D0 00003A1E 1F00 move.b -[A7], D0 00003A20 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003A24 6000 0358 bra +0x35A /* 00003D7E */ 00003A28 4267 clr.w -[A7] 00003A2A 2F0E move.l -[A7], A6 00003A2C 4EBA FD50 jsr [PC - 0x2B0 /* 0000377E */] 00003A30 101F move.b D0, [A7]+ 00003A32 6700 034A beq +0x34C /* 00003D7E */ 00003A36 7000 moveq.l D0, 0x00 00003A38 302E FFF0 move.w D0, [A6 - 0x10] 00003A3C C0BC 0000 4000 and.l D0, 0x4000 /* '@\0' */ 00003A42 4A80 tst.l D0 00003A44 56C0 sne D0 00003A46 4400 neg.b D0 00003A48 1F00 move.b -[A7], D0 00003A4A 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003A4E 6000 032E bra +0x330 /* 00003D7E */ 00003A52 4267 clr.w -[A7] 00003A54 2F0E move.l -[A7], A6 00003A56 4EBA FD26 jsr [PC - 0x2DA /* 0000377E */] 00003A5A 101F move.b D0, [A7]+ 00003A5C 6700 0320 beq +0x322 /* 00003D7E */ 00003A60 7000 moveq.l D0, 0x00 00003A62 302E FFF0 move.w D0, [A6 - 0x10] 00003A66 C0BC 0000 2000 and.l D0, 0x2000 /* ' \0' */ 00003A6C 4A80 tst.l D0 00003A6E 56C0 sne D0 00003A70 4400 neg.b D0 00003A72 1F00 move.b -[A7], D0 00003A74 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003A78 6000 0304 bra +0x306 /* 00003D7E */ 00003A7C 4267 clr.w -[A7] 00003A7E 2F0E move.l -[A7], A6 00003A80 4EBA FCFC jsr [PC - 0x304 /* 0000377E */] 00003A84 101F move.b D0, [A7]+ 00003A86 6700 02F6 beq +0x2F8 /* 00003D7E */ 00003A8A 3E2E FFE4 move.w D7, [A6 - 0x1C] 00003A8E 206C 000C movea.l A0, [A4 + 0xC] 00003A92 2248 movea.l A1, A0 00003A94 2028 0010 move.l D0, [A0 + 0x10] 00003A98 B0A9 000A cmp.l D0, [A1 + 0xA] 00003A9C 6606 bne +0x8 /* 00003AA4 */ 00003A9E 3007 move.w D0, D7 00003AA0 4440 neg.w D0 00003AA2 3E00 move.w D7, D0 label00003AA4: 00003AA4 7000 moveq.l D0, 0x00 00003AA6 302E FFF0 move.w D0, [A6 - 0x10] 00003AAA C0BC 0000 000F and.l D0, 0xF 00003AB0 7207 moveq.l D1, 0x07 00003AB2 B280 cmp.l D1, D0 00003AB4 670A beq +0xC /* 00003AC0 */ 00003AB6 397C 001B FEFE move.w [A4 - 0x102], 0x1B 00003ABC 6000 02C0 bra +0x2C2 /* 00003D7E */ label00003AC0: 00003AC0 4267 clr.w -[A7] 00003AC2 3F07 move.w -[A7], D7 00003AC4 206C 000C movea.l A0, [A4 + 0xC] 00003AC8 2F28 000A move.l -[A7], [A0 + 0xA] 00003ACC 4EAD 1022 jsr [A5 + 0x1022 /* export_512 */] 00003AD0 301F move.w D0, [A7]+ 00003AD2 48C0 ext.l D0 00003AD4 2F00 move.l -[A7], D0 00003AD6 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00003ADA 6000 02A2 bra +0x2A4 /* 00003D7E */ 00003ADE 4267 clr.w -[A7] 00003AE0 2F0E move.l -[A7], A6 00003AE2 4EBA FC9A jsr [PC - 0x366 /* 0000377E */] 00003AE6 101F move.b D0, [A7]+ 00003AE8 6700 0294 beq +0x296 /* 00003D7E */ 00003AEC 7000 moveq.l D0, 0x00 00003AEE 102E FFE7 move.b D0, [A6 - 0x19] 00003AF2 C0BC 0000 0001 and.l D0, 0x1 00003AF8 4A80 tst.l D0 00003AFA 56C0 sne D0 00003AFC 4400 neg.b D0 00003AFE 1F00 move.b -[A7], D0 00003B00 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003B04 6000 0278 bra +0x27A /* 00003D7E */ 00003B08 4267 clr.w -[A7] 00003B0A 2F0E move.l -[A7], A6 00003B0C 4EBA FC70 jsr [PC - 0x390 /* 0000377E */] 00003B10 101F move.b D0, [A7]+ 00003B12 6700 026A beq +0x26C /* 00003D7E */ 00003B16 7000 moveq.l D0, 0x00 00003B18 102E FFE7 move.b D0, [A6 - 0x19] 00003B1C C0BC 0000 0002 and.l D0, 0x2 00003B22 4A80 tst.l D0 00003B24 56C0 sne D0 00003B26 4400 neg.b D0 00003B28 1F00 move.b -[A7], D0 00003B2A 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003B2E 6000 024E bra +0x250 /* 00003D7E */ 00003B32 4A2E FFE7 tst.b [A6 - 0x19] 00003B36 5CC0 sge D0 00003B38 4400 neg.b D0 00003B3A 1F00 move.b -[A7], D0 00003B3C 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003B40 6000 023C bra +0x23E /* 00003D7E */ 00003B44 3F2E FFF6 move.w -[A7], [A6 - 0xA] 00003B48 1F2C 0008 move.b -[A7], [A4 + 0x8] 00003B4C 4EAD 1C2A jsr [A5 + 0x1C2A /* export_897 */] 00003B50 6000 022C bra +0x22E /* 00003D7E */ 00003B54 1F3C 0008 move.b -[A7], 0x8 00003B58 4267 clr.w -[A7] 00003B5A 3F2E FFF8 move.w -[A7], [A6 - 0x8] 00003B5E 4EAD 2B82 jsr [A5 + 0x2B82 /* export_1388 */] 00003B62 1F2C 0008 move.b -[A7], [A4 + 0x8] 00003B66 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00003B6A 6000 0212 bra +0x214 /* 00003D7E */ 00003B6E 1F3C 0009 move.b -[A7], 0x9 /* '\t' */ 00003B72 3F2E FFFA move.w -[A7], [A6 - 0x6] 00003B76 1F2C 0008 move.b -[A7], [A4 + 0x8] 00003B7A 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00003B7E 6000 01FE bra +0x200 /* 00003D7E */ 00003B82 1F3C 000A move.b -[A7], 0xA /* '\n' */ 00003B86 4267 clr.w -[A7] 00003B88 4240 clr.w D0 00003B8A 102E FFFC move.b D0, [A6 - 0x4] 00003B8E 3F00 move.w -[A7], D0 00003B90 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 00003B94 1F2C 0008 move.b -[A7], [A4 + 0x8] 00003B98 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00003B9C 6000 01E0 bra +0x1E2 /* 00003D7E */ 00003BA0 302E FFFE move.w D0, [A6 - 0x2] 00003BA4 48C0 ext.l D0 00003BA6 2F00 move.l -[A7], D0 00003BA8 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00003BAC 6000 01D0 bra +0x1D2 /* 00003D7E */ 00003BB0 206C 000C movea.l A0, [A4 + 0xC] 00003BB4 2248 movea.l A1, A0 00003BB6 2028 0010 move.l D0, [A0 + 0x10] 00003BBA B0A9 0006 cmp.l D0, [A1 + 0x6] 00003BBE 6600 01BE bne +0x1C0 /* 00003D7E */ 00003BC2 7001 moveq.l D0, 0x01 00003BC4 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00003BC8 660C bne +0xE /* 00003BD6 */ 00003BCA 1F3C 0001 move.b -[A7], 0x1 00003BCE 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003BD2 6000 01AA bra +0x1AC /* 00003D7E */ label00003BD6: 00003BD6 7000 moveq.l D0, 0x00 00003BD8 102E FFE7 move.b D0, [A6 - 0x19] 00003BDC C0BC 0000 0008 and.l D0, 0x8 00003BE2 4A80 tst.l D0 00003BE4 56C0 sne D0 00003BE6 4400 neg.b D0 00003BE8 1F00 move.b -[A7], D0 00003BEA 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003BEE 6000 018E bra +0x190 /* 00003D7E */ 00003BF2 4267 clr.w -[A7] 00003BF4 2F0E move.l -[A7], A6 00003BF6 4EBA FB86 jsr [PC - 0x47A /* 0000377E */] 00003BFA 101F move.b D0, [A7]+ 00003BFC 6700 0180 beq +0x182 /* 00003D7E */ 00003C00 7000 moveq.l D0, 0x00 00003C02 102E FFE7 move.b D0, [A6 - 0x19] 00003C06 C0BC 0000 0004 and.l D0, 0x4 00003C0C 4A80 tst.l D0 00003C0E 57C0 seq D0 00003C10 4400 neg.b D0 00003C12 1F00 move.b -[A7], D0 00003C14 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003C18 6000 0164 bra +0x166 /* 00003D7E */ 00003C1C 4267 clr.w -[A7] 00003C1E 2F0E move.l -[A7], A6 00003C20 4EBA FB2E jsr [PC - 0x4D2 /* 00003750 */] 00003C24 101F move.b D0, [A7]+ 00003C26 6700 0156 beq +0x158 /* 00003D7E */ 00003C2A 206C 000C movea.l A0, [A4 + 0xC] 00003C2E 2248 movea.l A1, A0 00003C30 2228 0010 move.l D1, [A0 + 0x10] 00003C34 B2A9 0006 cmp.l D1, [A1 + 0x6] 00003C38 57C1 seq D1 00003C3A C001 and.b D0, D1 00003C3C 6700 0140 beq +0x142 /* 00003D7E */ 00003C40 082E 0004 FFF0 btst.b [A6 - 0x10], 0x4 00003C46 57C0 seq D0 00003C48 4400 neg.b D0 00003C4A 1F00 move.b -[A7], D0 00003C4C 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003C50 6000 012C bra +0x12E /* 00003D7E */ 00003C54 4267 clr.w -[A7] 00003C56 2F0E move.l -[A7], A6 00003C58 4EBA FB24 jsr [PC - 0x4DC /* 0000377E */] 00003C5C 101F move.b D0, [A7]+ 00003C5E 6700 011E beq +0x120 /* 00003D7E */ 00003C62 7000 moveq.l D0, 0x00 00003C64 102E FFE7 move.b D0, [A6 - 0x19] 00003C68 C0BC 0000 0010 and.l D0, 0x10 00003C6E 4A80 tst.l D0 00003C70 56C0 sne D0 00003C72 4400 neg.b D0 00003C74 1F00 move.b -[A7], D0 00003C76 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003C7A 6000 0102 bra +0x104 /* 00003D7E */ 00003C7E 4267 clr.w -[A7] 00003C80 2F0E move.l -[A7], A6 00003C82 4EBA FAFA jsr [PC - 0x506 /* 0000377E */] 00003C86 101F move.b D0, [A7]+ 00003C88 6700 00F4 beq +0xF6 /* 00003D7E */ 00003C8C 7000 moveq.l D0, 0x00 00003C8E 102E FFE7 move.b D0, [A6 - 0x19] 00003C92 C0BC 0000 0020 and.l D0, 0x20 /* ' ' */ 00003C98 4A80 tst.l D0 00003C9A 56C0 sne D0 00003C9C 4400 neg.b D0 00003C9E 1F00 move.b -[A7], D0 00003CA0 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003CA4 6000 00D8 bra +0xDA /* 00003D7E */ 00003CA8 4267 clr.w -[A7] 00003CAA 206C 000C movea.l A0, [A4 + 0xC] 00003CAE 2F28 0010 move.l -[A7], [A0 + 0x10] 00003CB2 3F28 000E move.w -[A7], [A0 + 0xE] 00003CB6 1F3C 0001 move.b -[A7], 0x1 00003CBA 4EAD 2B0A jsr [A5 + 0x2B0A /* export_1373 */] 00003CBE 301F move.w D0, [A7]+ 00003CC0 48C0 ext.l D0 00003CC2 2F00 move.l -[A7], D0 00003CC4 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00003CC8 6000 00B4 bra +0xB6 /* 00003D7E */ 00003CCC 7000 moveq.l D0, 0x00 00003CCE 302E FFF0 move.w D0, [A6 - 0x10] 00003CD2 C0BC 0000 0F00 and.l D0, 0xF00 00003CD8 E088 lsr D0, 8 00003CDA 2F00 move.l -[A7], D0 00003CDC 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00003CE0 6000 009C bra +0x9E /* 00003D7E */ 00003CE4 2F2C 000C move.l -[A7], [A4 + 0xC] 00003CE8 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */] 00003CEC 6000 0090 bra +0x92 /* 00003D7E */ 00003CF0 4267 clr.w -[A7] 00003CF2 2F0E move.l -[A7], A6 00003CF4 4EBA FA5A jsr [PC - 0x5A6 /* 00003750 */] 00003CF8 101F move.b D0, [A7]+ 00003CFA 6700 0082 beq +0x84 /* 00003D7E */ 00003CFE 302E FFF2 move.w D0, [A6 - 0xE] 00003D02 48C0 ext.l D0 00003D04 2F00 move.l -[A7], D0 00003D06 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00003D0A 6072 bra +0x74 /* 00003D7E */ 00003D0C 4267 clr.w -[A7] 00003D0E 2F0E move.l -[A7], A6 00003D10 4EBA FA6C jsr [PC - 0x594 /* 0000377E */] 00003D14 101F move.b D0, [A7]+ 00003D16 6766 beq +0x68 /* 00003D7E */ 00003D18 082E 0004 FFF0 btst.b [A6 - 0x10], 0x4 00003D1E 56C0 sne D0 00003D20 4400 neg.b D0 00003D22 1F00 move.b -[A7], D0 00003D24 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003D28 6054 bra +0x56 /* 00003D7E */ 00003D2A 4267 clr.w -[A7] 00003D2C 206C 000C movea.l A0, [A4 + 0xC] 00003D30 2F28 0010 move.l -[A7], [A0 + 0x10] 00003D34 3F28 000E move.w -[A7], [A0 + 0xE] 00003D38 4267 clr.w -[A7] 00003D3A 4EAD 2B0A jsr [A5 + 0x2B0A /* export_1373 */] 00003D3E 301F move.w D0, [A7]+ 00003D40 48C0 ext.l D0 00003D42 2F00 move.l -[A7], D0 00003D44 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00003D48 6034 bra +0x36 /* 00003D7E */ 00003D4A 4267 clr.w -[A7] 00003D4C 2F0E move.l -[A7], A6 00003D4E 4EBA FA2E jsr [PC - 0x5D2 /* 0000377E */] 00003D52 101F move.b D0, [A7]+ 00003D54 6728 beq +0x2A /* 00003D7E */ 00003D56 7000 moveq.l D0, 0x00 00003D58 302E FFF0 move.w D0, [A6 - 0x10] 00003D5C C0BC FFFF 8000 and.l D0, 0xFFFF8000 00003D62 4A80 tst.l D0 00003D64 56C0 sne D0 00003D66 4400 neg.b D0 00003D68 1F00 move.b -[A7], D0 00003D6A 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003D6E 600E bra +0x10 /* 00003D7E */ label00003D70: 00003D70 397C 002F FEFE move.w [A4 - 0x102], 0x2F /* '/' */ 00003D76 6006 bra +0x8 /* 00003D7E */ label00003D78: 00003D78 397C 0011 FEFE move.w [A4 - 0x102], 0x11 label00003D7E: 00003D7E 4CDF 1080 movem.l D7,A4, [A7]+ 00003D82 4E5E unlink A6 00003D84 2E9F move.l [A7], [A7]+ 00003D86 4E75 rts fn00003D88: 00003D88 4E56 FDE2 link A6, -0x021E 00003D8C 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00003D90 286E 0008 movea.l A4, [A6 + 0x8] 00003D94 102C 000A move.b D0, [A4 + 0xA] 00003D98 4880 ext.w D0 00003D9A 5540 subq.w D0, 2 00003D9C 6776 beq +0x78 /* 00003E14 */ 00003D9E 5340 subq.w D0, 1 00003DA0 6700 0140 beq +0x142 /* 00003EE2 */ 00003DA4 5540 subq.w D0, 2 00003DA6 6700 0250 beq +0x252 /* 00003FF8 */ 00003DAA 0440 0028 subi.w D0, 0x28 /* '(' */ 00003DAE 6700 01C8 beq +0x1CA /* 00003F78 */ 00003DB2 5340 subq.w D0, 1 00003DB4 6700 01C2 beq +0x1C4 /* 00003F78 */ 00003DB8 5340 subq.w D0, 1 00003DBA 6700 01BC beq +0x1BE /* 00003F78 */ 00003DBE 5940 subq.w D0, 4 00003DC0 6700 0236 beq +0x238 /* 00003FF8 */ 00003DC4 5340 subq.w D0, 1 00003DC6 6700 0230 beq +0x232 /* 00003FF8 */ 00003DCA 5340 subq.w D0, 1 00003DCC 6700 022A beq +0x22C /* 00003FF8 */ 00003DD0 5340 subq.w D0, 1 00003DD2 6700 0224 beq +0x226 /* 00003FF8 */ 00003DD6 5340 subq.w D0, 1 00003DD8 6700 021E beq +0x220 /* 00003FF8 */ 00003DDC 5340 subq.w D0, 1 00003DDE 6700 0218 beq +0x21A /* 00003FF8 */ 00003DE2 5340 subq.w D0, 1 00003DE4 6700 0212 beq +0x214 /* 00003FF8 */ 00003DE8 5340 subq.w D0, 1 00003DEA 6700 020C beq +0x20E /* 00003FF8 */ 00003DEE 5F40 subq.w D0, 7 00003DF0 6700 0218 beq +0x21A /* 0000400A */ 00003DF4 0440 000B subi.w D0, 0xB 00003DF8 6700 017E beq +0x180 /* 00003F78 */ 00003DFC 0440 0012 subi.w D0, 0x12 00003E00 6700 021C beq +0x21E /* 0000401E */ 00003E04 5B40 subq.w D0, 5 00003E06 6700 023C beq +0x23E /* 00004044 */ 00003E0A 5740 subq.w D0, 3 00003E0C 6700 0240 beq +0x242 /* 0000404E */ 00003E10 6000 0254 bra +0x256 /* 00004066 */ label00003E14: 00003E14 4267 clr.w -[A7] 00003E16 206C 000C movea.l A0, [A4 + 0xC] 00003E1A 2F28 000A move.l -[A7], [A0 + 0xA] 00003E1E 486C FF00 pea.l [A4 - 0x100] 00003E22 4EAD 2AA2 jsr [A5 + 0x2AA2 /* export_1360 */] 00003E26 195F FEFC move.b [A4 - 0x104], [A7]+ 00003E2A 4240 clr.w D0 00003E2C 102C FF00 move.b D0, [A4 - 0x100] 00003E30 4A40 tst.w D0 00003E32 6632 bne +0x34 /* 00003E66 */ 00003E34 487A 024E pea.l [PC + 0x24E /* 00004084, value 0x8636172, pstring "card id " */] 00003E38 486E FEE2 pea.l [A6 - 0x11E] 00003E3C 206C 000C movea.l A0, [A4 + 0xC] 00003E40 2F28 000A move.l -[A7], [A0 + 0xA] 00003E44 4EAD 21A2 jsr [A5 + 0x21A2 /* export_1072 */] 00003E48 486E FFDA pea.l [A6 - 0x26] 00003E4C 3F3C 0002 move.w -[A7], 0x2 00003E50 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00003E54 41EC FF00 lea.l A0, [A4 - 0x100] 00003E58 43EE FFDA lea.l A1, [A6 - 0x26] 00003E5C 700D moveq.l D0, 0x0D label00003E5E: 00003E5E 30D9 move.w [A0]+, [A1]+ 00003E60 51C8 FFFC dbf D0, -0x6 /* 00003E5E */ 00003E64 6030 bra +0x32 /* 00003E96 */ label00003E66: 00003E66 7002 moveq.l D0, 0x02 00003E68 B02D CE80 cmp.b D0, [A5 - 0x3180] 00003E6C 6728 beq +0x2A /* 00003E96 */ 00003E6E 487A 021E pea.l [PC + 0x21E /* 0000408E, value 0x6636172, pstring "card \"" */] 00003E72 486C FF00 pea.l [A4 - 0x100] 00003E76 487A 01FE pea.l [PC + 0x1FE /* 00004076, value 0x1220B20 */] 00003E7A 486E FEF6 pea.l [A6 - 0x10A] 00003E7E 3F3C 0003 move.w -[A7], 0x3 00003E82 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00003E86 41EC FF00 lea.l A0, [A4 - 0x100] 00003E8A 43EE FEF6 lea.l A1, [A6 - 0x10A] 00003E8E 707F moveq.l D0, 0x7F label00003E90: 00003E90 30D9 move.w [A0]+, [A1]+ 00003E92 51C8 FFFC dbf D0, -0x6 /* 00003E90 */ label00003E96: 00003E96 7001 moveq.l D0, 0x01 00003E98 B02D CE80 cmp.b D0, [A5 - 0x3180] 00003E9C 6638 bne +0x3A /* 00003ED6 */ 00003E9E 486C FF00 pea.l [A4 - 0x100] 00003EA2 487A 01D4 pea.l [PC + 0x1D4 /* 00004078, value 0xB206F66, pstring " of stack \"" */] 00003EA6 486E FDE2 pea.l [A6 - 0x21E] 00003EAA 206C 000C movea.l A0, [A4 + 0xC] 00003EAE 2F28 0002 move.l -[A7], [A0 + 0x2] 00003EB2 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */] 00003EB6 487A 01BE pea.l [PC + 0x1BE /* 00004076, value 0x1220B20 */] 00003EBA 486E FEF6 pea.l [A6 - 0x10A] 00003EBE 3F3C 0004 move.w -[A7], 0x4 00003EC2 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00003EC6 41EC FF00 lea.l A0, [A4 - 0x100] 00003ECA 43EE FEF6 lea.l A1, [A6 - 0x10A] 00003ECE 707F moveq.l D0, 0x7F label00003ED0: 00003ED0 30D9 move.w [A0]+, [A1]+ 00003ED2 51C8 FFFC dbf D0, -0x6 /* 00003ED0 */ label00003ED6: 00003ED6 486C FF00 pea.l [A4 - 0x100] 00003EDA 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 00003EDE 6000 018C bra +0x18E /* 0000406C */ label00003EE2: 00003EE2 486E FEE2 pea.l [A6 - 0x11E] 00003EE6 206C 000C movea.l A0, [A4 + 0xC] 00003EEA 2F28 000A move.l -[A7], [A0 + 0xA] 00003EEE 4EAD 21A2 jsr [A5 + 0x21A2 /* export_1072 */] 00003EF2 205F movea.l A0, [A7]+ 00003EF4 43EC FF00 lea.l A1, [A4 - 0x100] 00003EF8 7009 moveq.l D0, 0x09 label00003EFA: 00003EFA 32D8 move.w [A1]+, [A0]+ 00003EFC 51C8 FFFC dbf D0, -0x6 /* 00003EFA */ 00003F00 7002 moveq.l D0, 0x02 00003F02 B02D CE80 cmp.b D0, [A5 - 0x3180] 00003F06 6724 beq +0x26 /* 00003F2C */ 00003F08 487A 017A pea.l [PC + 0x17A /* 00004084, value 0x8636172, pstring "card id " */] 00003F0C 486C FF00 pea.l [A4 - 0x100] 00003F10 486E FEF6 pea.l [A6 - 0x10A] 00003F14 3F3C 0002 move.w -[A7], 0x2 00003F18 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00003F1C 41EC FF00 lea.l A0, [A4 - 0x100] 00003F20 43EE FEF6 lea.l A1, [A6 - 0x10A] 00003F24 707F moveq.l D0, 0x7F label00003F26: 00003F26 30D9 move.w [A0]+, [A1]+ 00003F28 51C8 FFFC dbf D0, -0x6 /* 00003F26 */ label00003F2C: 00003F2C 7001 moveq.l D0, 0x01 00003F2E B02D CE80 cmp.b D0, [A5 - 0x3180] 00003F32 6638 bne +0x3A /* 00003F6C */ 00003F34 486C FF00 pea.l [A4 - 0x100] 00003F38 487A 013E pea.l [PC + 0x13E /* 00004078, value 0xB206F66, pstring " of stack \"" */] 00003F3C 486E FDE2 pea.l [A6 - 0x21E] 00003F40 206C 000C movea.l A0, [A4 + 0xC] 00003F44 2F28 0002 move.l -[A7], [A0 + 0x2] 00003F48 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */] 00003F4C 487A 0128 pea.l [PC + 0x128 /* 00004076, value 0x1220B20 */] 00003F50 486E FEF6 pea.l [A6 - 0x10A] 00003F54 3F3C 0004 move.w -[A7], 0x4 00003F58 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00003F5C 41EC FF00 lea.l A0, [A4 - 0x100] 00003F60 43EE FEF6 lea.l A1, [A6 - 0x10A] 00003F64 707F moveq.l D0, 0x7F label00003F66: 00003F66 30D9 move.w [A0]+, [A1]+ 00003F68 51C8 FFFC dbf D0, -0x6 /* 00003F66 */ label00003F6C: 00003F6C 486C FF00 pea.l [A4 - 0x100] 00003F70 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 00003F74 6000 00F6 bra +0xF8 /* 0000406C */ label00003F78: 00003F78 42A7 clr.l -[A7] 00003F7A 206C 000C movea.l A0, [A4 + 0xC] 00003F7E 2F28 000A move.l -[A7], [A0 + 0xA] 00003F82 4EAD 0EF2 jsr [A5 + 0xEF2 /* export_474 */] 00003F86 265F movea.l A3, [A7]+ 00003F88 200B move.l D0, A3 00003F8A 660A bne +0xC /* 00003F96 */ 00003F8C 4267 clr.w -[A7] 00003F8E 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003F92 6000 00D8 bra +0xDA /* 0000406C */ label00003F96: 00003F96 702D moveq.l D0, 0x2D 00003F98 B02C 000A cmp.b D0, [A4 + 0xA] 00003F9C 6614 bne +0x16 /* 00003FB2 */ 00003F9E 2053 movea.l A0, [A3] 00003FA0 0828 0005 0014 btst.b [A0 + 0x14], 0x5 00003FA6 57C0 seq D0 00003FA8 4400 neg.b D0 00003FAA 1F00 move.b -[A7], D0 00003FAC 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00003FB0 6036 bra +0x38 /* 00003FE8 */ label00003FB2: 00003FB2 102C 000A move.b D0, [A4 + 0xA] 00003FB6 4880 ext.w D0 00003FB8 0440 002E subi.w D0, 0x2E /* '.' */ 00003FBC 670C beq +0xE /* 00003FCA */ 00003FBE 5340 subq.w D0, 1 00003FC0 670C beq +0xE /* 00003FCE */ 00003FC2 0440 001D subi.w D0, 0x1D 00003FC6 670A beq +0xC /* 00003FD2 */ 00003FC8 600A bra +0xC /* 00003FD4 */ label00003FCA: 00003FCA 7E1F moveq.l D7, 0x1F 00003FCC 6006 bra +0x8 /* 00003FD4 */ label00003FCE: 00003FCE 7E1E moveq.l D7, 0x1E 00003FD0 6002 bra +0x4 /* 00003FD4 */ label00003FD2: 00003FD2 7E1B moveq.l D7, 0x1B label00003FD4: 00003FD4 2053 movea.l A0, [A3] 00003FD6 2028 0014 move.l D0, [A0 + 0x14] 00003FDA 3207 move.w D1, D7 00003FDC 0300 btst D0, D1 00003FDE 56C0 sne D0 00003FE0 4400 neg.b D0 00003FE2 1F00 move.b -[A7], D0 00003FE4 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] label00003FE8: 00003FE8 206C 000C movea.l A0, [A4 + 0xC] 00003FEC 2F28 000A move.l -[A7], [A0 + 0xA] 00003FF0 4267 clr.w -[A7] 00003FF2 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] 00003FF6 6074 bra +0x76 /* 0000406C */ label00003FF8: 00003FF8 486D C704 pea.l [A5 - 0x38FC] 00003FFC 1F2C 000A move.b -[A7], [A4 + 0xA] 00004000 1F3C 0001 move.b -[A7], 0x1 00004004 4EAD 1C42 jsr [A5 + 0x1C42 /* export_900 */] 00004008 6062 bra +0x64 /* 0000406C */ label0000400A: 0000400A 4267 clr.w -[A7] 0000400C 206C 000C movea.l A0, [A4 + 0xC] 00004010 2F28 000A move.l -[A7], [A0 + 0xA] 00004014 4EAD 2AC2 jsr [A5 + 0x2AC2 /* export_1364 */] 00004018 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 0000401C 604E bra +0x50 /* 0000406C */ label0000401E: 0000401E 42A7 clr.l -[A7] 00004020 206C 000C movea.l A0, [A4 + 0xC] 00004024 2F28 000A move.l -[A7], [A0 + 0xA] 00004028 4EAD 2A9A jsr [A5 + 0x2A9A /* export_1359 */] 0000402C 2C1F move.l D6, [A7]+ 0000402E 6608 bne +0xA /* 00004038 */ 00004030 397C 002F FEFE move.w [A4 - 0x102], 0x2F /* '/' */ 00004036 6034 bra +0x36 /* 0000406C */ label00004038: 00004038 2F06 move.l -[A7], D6 0000403A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000403E 4EBA F3E2 jsr [PC - 0xC1E /* 00003422 */] 00004042 6028 bra +0x2A /* 0000406C */ label00004044: 00004044 2F2C 000C move.l -[A7], [A4 + 0xC] 00004048 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */] 0000404C 601E bra +0x20 /* 0000406C */ label0000404E: 0000404E 42A7 clr.l -[A7] 00004050 2F2D A8CA move.l -[A7], [A5 - 0x5736] 00004054 206C 000C movea.l A0, [A4 + 0xC] 00004058 2F28 000A move.l -[A7], [A0 + 0xA] 0000405C 4EAD 2BAA jsr [A5 + 0x2BAA /* export_1393 */] 00004060 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00004064 6006 bra +0x8 /* 0000406C */ label00004066: 00004066 397C 002F FEFE move.w [A4 - 0x102], 0x2F /* '/' */ label0000406C: 0000406C 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00004070 4E5E unlink A6 00004072 2E9F move.l [A7], [A7]+ 00004074 4E75 rts 00004076 0122 btst -[A2], D0 00004078 0B20 btst -[A0], D5 0000407A 6F66 ble +0x68 /* 000040E2 */ 0000407C 2073 7461 movea.l A0, [A3 + D7.w * 4 + 0x61] 00004080 636B bls +0x6D /* 000040ED */ 00004082 2022 move.l D0, -[A2] 00004084 0863 6172 bchg.b -[A3], 0x72 /* 'r' */ 00004088 6420 bcc +0x22 /* 000040AA */ 0000408A 6964 bvs +0x66 /* 000040F0 */ 0000408C 2000 move.l D0, D0 0000408E 0663 6172 addi.w -[A3], 0x6172 /* 'ar' */ 00004092 6420 bcc +0x22 /* 000040B4 */ 00004094 2200 move.l D1, D0 fn00004096: 00004096 4E56 FFFA link A6, -0x0006 0000409A 48E7 0118 movem.l -[A7], D7,A3,A4 0000409E 286E 0008 movea.l A4, [A6 + 0x8] 000040A2 102C 000A move.b D0, [A4 + 0xA] 000040A6 4880 ext.w D0 000040A8 5540 subq.w D0, 2 label000040AA: 000040AA 672A beq +0x2C /* 000040D6 */ 000040AC 5340 subq.w D0, 1 000040AE 673A beq +0x3C /* 000040EA */ 000040B0 0440 002A subi.w D0, 0x2A /* '*' */ label000040B4: 000040B4 6744 beq +0x46 /* 000040FA */ 000040B6 5340 subq.w D0, 1 000040B8 6740 beq +0x42 /* 000040FA */ 000040BA 5340 subq.w D0, 1 000040BC 673C beq +0x3E /* 000040FA */ 000040BE 0440 001D subi.w D0, 0x1D 000040C2 6736 beq +0x38 /* 000040FA */ 000040C4 0440 0017 subi.w D0, 0x17 000040C8 6700 00B0 beq +0xB2 /* 0000417A */ 000040CC 5740 subq.w D0, 3 000040CE 6700 00B4 beq +0xB6 /* 00004184 */ 000040D2 6000 00C4 bra +0xC6 /* 00004198 */ label000040D6: 000040D6 206C 000C movea.l A0, [A4 + 0xC] 000040DA 2F28 0006 move.l -[A7], [A0 + 0x6] 000040DE 2F2E 0008 move.l -[A7], [A6 + 0x8] label000040E2: 000040E2 4EBA F33E jsr [PC - 0xCC2 /* 00003422 */] 000040E6 6000 00B6 bra +0xB8 /* 0000419E */ label000040EA: 000040EA 206C 000C movea.l A0, [A4 + 0xC] 000040EE 2F28 0006 move.l -[A7], [A0 + 0x6] // begin alternate branch 000040F0-00004108 label000040F0: 000040F0 0006 4EAD ori.b D6, 0xAD 000040F4 1BEA 6000 move.b <>, [A2 + 0x6000] 000040F8 00A6 42A7 206C ori.l -[A6], 0x42A7206C label000040FA: // (misaligned) 000040FE 000C 2F28 ori.b A4, 0x28 /* '(' */ 00004102 0006 4EAD ori.b D6, 0xAD 00004106 0EE2 .invalid.? -[A2], 0xFFFFFFFFFFFFFFFF // invalid immediate operation // end alternate branch 000040F0-00004108 label000040F0: // (misaligned) 000040F2 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 000040F6 6000 00A6 bra +0xA8 /* 0000419E */ label000040FA: 000040FA 42A7 clr.l -[A7] 000040FC 206C 000C movea.l A0, [A4 + 0xC] 00004100 2F28 0006 move.l -[A7], [A0 + 0x6] 00004104 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 00004108 265F movea.l A3, [A7]+ 0000410A 200B move.l D0, A3 0000410C 660A bne +0xC /* 00004118 */ 0000410E 4267 clr.w -[A7] 00004110 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00004114 6000 0088 bra +0x8A /* 0000419E */ label00004118: 00004118 702D moveq.l D0, 0x2D 0000411A B02C 000A cmp.b D0, [A4 + 0xA] 0000411E 6614 bne +0x16 /* 00004134 */ 00004120 2053 movea.l A0, [A3] 00004122 0828 0005 0014 btst.b [A0 + 0x14], 0x5 00004128 57C0 seq D0 0000412A 4400 neg.b D0 0000412C 1F00 move.b -[A7], D0 0000412E 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00004132 6036 bra +0x38 /* 0000416A */ label00004134: 00004134 102C 000A move.b D0, [A4 + 0xA] 00004138 4880 ext.w D0 0000413A 0440 002E subi.w D0, 0x2E /* '.' */ 0000413E 670C beq +0xE /* 0000414C */ 00004140 5340 subq.w D0, 1 00004142 670C beq +0xE /* 00004150 */ 00004144 0440 001D subi.w D0, 0x1D 00004148 670A beq +0xC /* 00004154 */ 0000414A 600A bra +0xC /* 00004156 */ label0000414C: 0000414C 7E1F moveq.l D7, 0x1F 0000414E 6006 bra +0x8 /* 00004156 */ label00004150: 00004150 7E1E moveq.l D7, 0x1E 00004152 6002 bra +0x4 /* 00004156 */ label00004154: 00004154 7E1B moveq.l D7, 0x1B label00004156: 00004156 2053 movea.l A0, [A3] 00004158 2028 0014 move.l D0, [A0 + 0x14] 0000415C 3207 move.w D1, D7 0000415E 0300 btst D0, D1 00004160 56C0 sne D0 00004162 4400 neg.b D0 00004164 1F00 move.b -[A7], D0 00004166 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] label0000416A: 0000416A 206C 000C movea.l A0, [A4 + 0xC] 0000416E 2F28 0006 move.l -[A7], [A0 + 0x6] 00004172 4267 clr.w -[A7] 00004174 4EAD 0E5A jsr [A5 + 0xE5A /* export_455 */] 00004178 6024 bra +0x26 /* 0000419E */ label0000417A: 0000417A 2F2C 000C move.l -[A7], [A4 + 0xC] 0000417E 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */] 00004182 601A bra +0x1C /* 0000419E */ label00004184: 00004184 42A7 clr.l -[A7] 00004186 206C 000C movea.l A0, [A4 + 0xC] 0000418A 2F28 0006 move.l -[A7], [A0 + 0x6] 0000418E 4EAD 2A7A jsr [A5 + 0x2A7A /* export_1355 */] 00004192 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00004196 6006 bra +0x8 /* 0000419E */ label00004198: 00004198 397C 002F FEFE move.w [A4 - 0x102], 0x2F /* '/' */ label0000419E: 0000419E 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000041A2 4E5E unlink A6 000041A4 2E9F move.l [A7], [A7]+ 000041A6 4E75 rts fn000041A8: 000041A8 4E56 FFEE link A6, -0x0012 000041AC 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000041B0 42A7 clr.l -[A7] 000041B2 2F2D A8D6 move.l -[A7], [A5 - 0x572A] 000041B6 2F3C 5052 4E54 move.l -[A7], 0x50524E54 /* 'PRNT' */ 000041BC 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */] 000041C0 285F movea.l A4, [A7]+ 000041C2 200C move.l D0, A4 000041C4 6606 bne +0x8 /* 000041CC */ 000041C6 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */] 000041CA 606C bra +0x6E /* 00004238 */ label000041CC: 000041CC 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */] 000041D0 2E3C 0000 0136 move.l D7, 0x136 000041D6 2054 movea.l A0, [A4] 000041D8 700B moveq.l D0, 0x0B 000041DA B068 0010 cmp.w D0, [A0 + 0x10] 000041DE 664E bne +0x50 /* 0000422E */ 000041E0 3D7C 0001 FFF0 move.w [A6 - 0x10], 0x1 000041E6 2054 movea.l A0, [A4] 000041E8 3D68 0134 FFEE move.w [A6 - 0x12], [A0 + 0x134] 000041EE 3C2E FFF0 move.w D6, [A6 - 0x10] 000041F2 6034 bra +0x36 /* 00004228 */ label000041F4: 000041F4 2647 movea.l A3, D7 000041F6 D7D4 add.l A3, [A4] 000041F8 41ED D01A lea.l A0, [A5 - 0x2FE6] 000041FC 224B movea.l A1, A3 000041FE 5889 addq.l A1, 4 00004200 700F moveq.l D0, 0x0F label00004202: 00004202 30D9 move.w [A0]+, [A1]+ 00004204 51C8 FFFC dbf D0, -0x6 /* 00004202 */ 00004208 486D D01A pea.l [A5 - 0x2FE6] 0000420C 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 00004210 4EAD 3072 jsr [A5 + 0x3072 /* export_1546 */] 00004214 486D CFBA pea.l [A5 - 0x3046] 00004218 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 0000421C 4EAD 3072 jsr [A5 + 0x3072 /* export_1546 */] 00004220 7024 moveq.l D0, 0x24 00004222 DE80 add.l D7, D0 00004224 5246 addq.w D6, 1 00004226 6906 bvs +0x8 /* 0000422E */ label00004228: 00004228 BC6E FFEE cmp.w D6, [A6 - 0x12] 0000422C 6FC6 ble -0x38 /* 000041F4 */ label0000422E: 0000422E 2F2D A8D6 move.l -[A7], [A5 - 0x572A] 00004232 4267 clr.w -[A7] 00004234 4EAD 0E7A jsr [A5 + 0xE7A /* export_459 */] label00004238: 00004238 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 0000423C 4E5E unlink A6 0000423E 4E75 rts fn00004240: 00004240 4E56 FB96 link A6, -0x046A 00004244 48E7 0108 movem.l -[A7], D7,A4 00004248 286E 0008 movea.l A4, [A6 + 0x8] 0000424C 102C 000A move.b D0, [A4 + 0xA] 00004250 4880 ext.w D0 00004252 5540 subq.w D0, 2 00004254 6748 beq +0x4A /* 0000429E */ 00004256 0440 000A subi.w D0, 0xA /* '\n' */ 0000425A 6700 00C4 beq +0xC6 /* 00004320 */ 0000425E 5140 subq.w D0, 8 00004260 6700 00EE beq +0xF0 /* 00004350 */ 00004264 0440 001A subi.w D0, 0x1A 00004268 6700 00F2 beq +0xF4 /* 0000435C */ 0000426C 5340 subq.w D0, 1 0000426E 6700 00F8 beq +0xFA /* 00004368 */ 00004272 5740 subq.w D0, 3 00004274 6700 0106 beq +0x108 /* 0000437C */ 00004278 0440 0017 subi.w D0, 0x17 0000427C 6700 0170 beq +0x172 /* 000043EE */ 00004280 5340 subq.w D0, 1 00004282 6700 0174 beq +0x176 /* 000043F8 */ 00004286 5340 subq.w D0, 1 00004288 6700 0178 beq +0x17A /* 00004402 */ 0000428C 0440 0018 subi.w D0, 0x18 00004290 6700 0176 beq +0x178 /* 00004408 */ 00004294 5740 subq.w D0, 3 00004296 6700 017A beq +0x17C /* 00004412 */ 0000429A 6000 0190 bra +0x192 /* 0000442C */ label0000429E: 0000429E 486E FBFA pea.l [A6 - 0x406] 000042A2 206C 000C movea.l A0, [A4 + 0xC] 000042A6 2F28 0002 move.l -[A7], [A0 + 0x2] 000042AA 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */] 000042AE 205F movea.l A0, [A7]+ 000042B0 43EC FF00 lea.l A1, [A4 - 0x100] 000042B4 707F moveq.l D0, 0x7F label000042B6: 000042B6 32D8 move.w [A1]+, [A0]+ 000042B8 51C8 FFFC dbf D0, -0x6 /* 000042B6 */ 000042BC 7001 moveq.l D0, 0x01 000042BE B02D CE80 cmp.b D0, [A5 - 0x3180] 000042C2 6720 beq +0x22 /* 000042E4 */ 000042C4 486C FF00 pea.l [A4 - 0x100] 000042C8 486E FE00 pea.l [A6 - 0x200] 000042CC 486E FF00 pea.l [A6 - 0x100] 000042D0 4EAD 0D62 jsr [A5 + 0xD62 /* export_424 */] 000042D4 41EC FF00 lea.l A0, [A4 - 0x100] 000042D8 43EE FF00 lea.l A1, [A6 - 0x100] 000042DC 707F moveq.l D0, 0x7F label000042DE: 000042DE 30D9 move.w [A0]+, [A1]+ 000042E0 51C8 FFFC dbf D0, -0x6 /* 000042DE */ label000042E4: 000042E4 7002 moveq.l D0, 0x02 000042E6 B02D CE80 cmp.b D0, [A5 - 0x3180] 000042EA 6728 beq +0x2A /* 00004314 */ 000042EC 487A 0152 pea.l [PC + 0x152 /* 00004440, value 0x7737461, pstring "stack \"" */] 000042F0 486C FF00 pea.l [A4 - 0x100] 000042F4 487A 0148 pea.l [PC + 0x148 /* 0000443E, value 0x1220773 */] 000042F8 486E FCFA pea.l [A6 - 0x306] 000042FC 3F3C 0003 move.w -[A7], 0x3 00004300 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 00004304 41EC FF00 lea.l A0, [A4 - 0x100] 00004308 43EE FCFA lea.l A1, [A6 - 0x306] 0000430C 707F moveq.l D0, 0x7F label0000430E: 0000430E 30D9 move.w [A0]+, [A1]+ 00004310 51C8 FFFC dbf D0, -0x6 /* 0000430E */ label00004314: 00004314 486C FF00 pea.l [A4 - 0x100] 00004318 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 0000431C 6000 0114 bra +0x116 /* 00004432 */ label00004320: 00004320 7000 moveq.l D0, 0x00 00004322 2D40 FDFC move.l [A6 - 0x204], D0 00004326 70FF moveq.l D0, 0xFFFFFFFF 00004328 B06D A42C cmp.w D0, [A5 - 0x5BD4] 0000432C 6710 beq +0x12 /* 0000433E */ 0000432E 4267 clr.w -[A7] 00004330 3F2D A42C move.w -[A7], [A5 - 0x5BD4] 00004334 486E FDFC pea.l [A6 - 0x204] 00004338 4EAD 022A jsr [A5 + 0x22A /* export_65 */] 0000433C 3E1F move.w D7, [A7]+ label0000433E: 0000433E 202E FDFC move.l D0, [A6 - 0x204] 00004342 D0AD A8AA add.l D0, [A5 - 0x5756] 00004346 2F00 move.l -[A7], D0 00004348 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 0000434C 6000 00E4 bra +0xE6 /* 00004432 */ label00004350: 00004350 2F2D A8D2 move.l -[A7], [A5 - 0x572E] 00004354 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00004358 6000 00D8 bra +0xDA /* 00004432 */ label0000435C: 0000435C 1F2D A84C move.b -[A7], [A5 - 0x57B4] 00004360 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00004364 6000 00CC bra +0xCE /* 00004432 */ label00004368: 00004368 082D 0006 A8E2 btst.b [A5 - 0x571E], 0x6 0000436E 56C0 sne D0 00004370 4400 neg.b D0 00004372 1F00 move.b -[A7], D0 00004374 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00004378 6000 00B8 bra +0xBA /* 00004432 */ label0000437C: 0000437C 486E FBE6 pea.l [A6 - 0x41A] 00004380 2F2D A8F6 move.l -[A7], [A5 - 0x570A] 00004384 3F3C 0008 move.w -[A7], 0x8 00004388 4EAD 2292 jsr [A5 + 0x2292 /* export_1102 */] 0000438C 487A 00AE pea.l [PC + 0xAE /* 0000443C, value 0x12C0122 */] 00004390 486E FBD2 pea.l [A6 - 0x42E] 00004394 2F2D A8FA move.l -[A7], [A5 - 0x5706] 00004398 3F3C 0008 move.w -[A7], 0x8 0000439C 4EAD 2292 jsr [A5 + 0x2292 /* export_1102 */] 000043A0 487A 009A pea.l [PC + 0x9A /* 0000443C, value 0x12C0122 */] 000043A4 486E FBBE pea.l [A6 - 0x442] 000043A8 2F2D A8FE move.l -[A7], [A5 - 0x5702] 000043AC 3F3C 0008 move.w -[A7], 0x8 000043B0 4EAD 2292 jsr [A5 + 0x2292 /* export_1102 */] 000043B4 487A 0086 pea.l [PC + 0x86 /* 0000443C, value 0x12C0122 */] 000043B8 486E FBAA pea.l [A6 - 0x456] 000043BC 2F2D A902 move.l -[A7], [A5 - 0x56FE] 000043C0 3F3C 0008 move.w -[A7], 0x8 000043C4 4EAD 2292 jsr [A5 + 0x2292 /* export_1102 */] 000043C8 487A 0072 pea.l [PC + 0x72 /* 0000443C, value 0x12C0122 */] 000043CC 486E FB96 pea.l [A6 - 0x46A] 000043D0 2F2D A54C move.l -[A7], [A5 - 0x5AB4] 000043D4 4EAD 21A2 jsr [A5 + 0x21A2 /* export_1072 */] 000043D8 486E FD96 pea.l [A6 - 0x26A] 000043DC 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000043E0 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 000043E4 486E FD96 pea.l [A6 - 0x26A] 000043E8 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 000043EC 6044 bra +0x46 /* 00004432 */ label000043EE: 000043EE 1F2D A016 move.b -[A7], [A5 - 0x5FEA] 000043F2 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000043F6 603A bra +0x3C /* 00004432 */ label000043F8: 000043F8 1F2D 9FFE move.b -[A7], [A5 - 0x6002] 000043FC 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00004400 6030 bra +0x32 /* 00004432 */ label00004402: 00004402 4EBA FDA4 jsr [PC - 0x25C /* 000041A8 */] 00004406 602A bra +0x2C /* 00004432 */ label00004408: 00004408 2F2C 000C move.l -[A7], [A4 + 0xC] 0000440C 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */] 00004410 6020 bra +0x22 /* 00004432 */ label00004412: 00004412 4267 clr.w -[A7] 00004414 206C 000C movea.l A0, [A4 + 0xC] 00004418 2F28 0002 move.l -[A7], [A0 + 0x2] 0000441C 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */] 00004420 301F move.w D0, [A7]+ 00004422 48C0 ext.l D0 00004424 2F00 move.l -[A7], D0 00004426 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 0000442A 6006 bra +0x8 /* 00004432 */ label0000442C: 0000442C 397C 002F FEFE move.w [A4 - 0x102], 0x2F /* '/' */ label00004432: 00004432 4CDF 1080 movem.l D7,A4, [A7]+ 00004436 4E5E unlink A6 00004438 2E9F move.l [A7], [A7]+ 0000443A 4E75 rts 0000443C 012C 0122 btst [A4 + 0x122], D0 00004440 0773 7461 bchg [A3 + D7.w * 4 + 0x61], D3 00004444 636B bls +0x6D /* 000044B1 */ 00004446 2022 move.l D0, -[A2] fn00004448: 00004448 4E56 0000 link A6, 0 0000444C 2F0C move.l -[A7], A4 0000444E 286E 0008 movea.l A4, [A6 + 0x8] 00004452 102C 000A move.b D0, [A4 + 0xA] 00004456 4880 ext.w D0 00004458 5F40 subq.w D0, 7 0000445A 6B00 0118 bmi +0x11A /* 00004574 */ 0000445E 0C40 0019 cmpi.w D0, 0x19 00004462 6E00 0110 bgt +0x112 /* 00004574 */ 00004466 D040 add.w D0, D0 00004468 303B 0006 move.w D0, [PC + D0.w + 0x6] 0000446C 4EFB 0000 jmp [PC + D0.w] 00004470 00B0 00BE 00D0 00DE ori.l [A0 + D0.w - 0x34], 0xBE00D0 00004478 00FA 0106 ori.? [PC + 0x106 /* 00004580 */], 0xFFFFFFFFFFFFFFFF 0000447C 0106 btst D6, D0 0000447E 0106 btst D6, D0 00004480 0106 btst D6, D0 00004482 0106 btst D6, D0 00004484 0106 btst D6, D0 00004486 0106 btst D6, D0 00004488 0106 btst D6, D0 0000448A 0106 btst D6, D0 0000448C 0106 btst D6, D0 0000448E 0106 btst D6, D0 00004490 0106 btst D6, D0 00004492 0036 0042 0052 ori.b [A6 + D0.w + 0x52], 0x42 /* 'B' */ 00004498 005E 006A ori.w [A6]+, 0x6A /* 'j' */ 0000449C 0076 0086 0094 ori.w [A6 + D0.w - 0x108], 0x86 000044A2 00A2 1F2D C6CE ori.l -[A2], 0x1F2DC6CE 000044A8 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000044AC 6000 00C6 bra +0xC8 /* 00004574 */ 000044B0 302D C5A6 move.w D0, [A5 - 0x3A5A] 000044B4 48C0 ext.l D0 000044B6 2F00 move.l -[A7], D0 000044B8 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 000044BC 6000 00B6 bra +0xB8 /* 00004574 */ 000044C0 1F2D B9F8 move.b -[A7], [A5 - 0x4608] 000044C4 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000044C8 6000 00AA bra +0xAC /* 00004574 */ 000044CC 1F2D C240 move.b -[A7], [A5 - 0x3DC0] 000044D0 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000044D4 6000 009E bra +0xA0 /* 00004574 */ 000044D8 1F2D C2F8 move.b -[A7], [A5 - 0x3D08] 000044DC 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000044E0 6000 0092 bra +0x94 /* 00004574 */ 000044E4 302D C1C2 move.w D0, [A5 - 0x3E3E] 000044E8 48C0 ext.l D0 000044EA 2F00 move.l -[A7], D0 000044EC 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 000044F0 6000 0082 bra +0x84 /* 00004574 */ 000044F4 302D B872 move.w D0, [A5 - 0x478E] 000044F8 48C0 ext.l D0 000044FA 2F00 move.l -[A7], D0 000044FC 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00004500 6072 bra +0x74 /* 00004574 */ 00004502 302D C50A move.w D0, [A5 - 0x3AF6] 00004506 48C0 ext.l D0 00004508 2F00 move.l -[A7], D0 0000450A 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 0000450E 6064 bra +0x66 /* 00004574 */ 00004510 302D C2E4 move.w D0, [A5 - 0x3D1C] 00004514 48C0 ext.l D0 00004516 2F00 move.l -[A7], D0 00004518 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 0000451C 6056 bra +0x58 /* 00004574 */ 0000451E 3F2D C1AC move.w -[A7], [A5 - 0x3E54] 00004522 1F2C 0008 move.b -[A7], [A4 + 0x8] 00004526 4EAD 1C2A jsr [A5 + 0x1C2A /* export_897 */] 0000452A 6048 bra +0x4A /* 00004574 */ 0000452C 1F3C 0008 move.b -[A7], 0x8 00004530 3F2D C1AE move.w -[A7], [A5 - 0x3E52] 00004534 1F2C 0008 move.b -[A7], [A4 + 0x8] 00004538 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 0000453C 6036 bra +0x38 /* 00004574 */ 0000453E 302D C1B0 move.w D0, [A5 - 0x3E50] 00004542 48C0 ext.l D0 00004544 2F00 move.l -[A7], D0 00004546 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 0000454A 6028 bra +0x2A /* 00004574 */ 0000454C 1F3C 000A move.b -[A7], 0xA /* '\n' */ 00004550 4267 clr.w -[A7] 00004552 4240 clr.w D0 00004554 102D C1B2 move.b D0, [A5 - 0x3E4E] 00004558 3F00 move.w -[A7], D0 0000455A 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 0000455E 1F2C 0008 move.b -[A7], [A4 + 0x8] 00004562 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00004566 600C bra +0xE /* 00004574 */ 00004568 302D C1B4 move.w D0, [A5 - 0x3E4C] 0000456C 48C0 ext.l D0 0000456E 2F00 move.l -[A7], D0 00004570 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] label00004574: 00004574 285F movea.l A4, [A7]+ 00004576 4E5E unlink A6 00004578 2E9F move.l [A7], [A7]+ 0000457A 4E75 rts fn0000457C: 0000457C 4E56 FADC link A6, -0x0524 00004580 48E7 0018 movem.l -[A7], A3,A4 00004584 286E 0008 movea.l A4, [A6 + 0x8] 00004588 102C 000A move.b D0, [A4 + 0xA] 0000458C 4880 ext.w D0 0000458E 5540 subq.w D0, 2 00004590 6B00 03C8 bmi +0x3CA /* 0000495A */ 00004594 0C40 0061 cmpi.w D0, 0x61 /* 'a' */ 00004598 6E00 03C0 bgt +0x3C2 /* 0000495A */ 0000459C D040 add.w D0, D0 0000459E 303B 0006 move.w D0, [PC + D0.w + 0x6] 000045A2 4EFB 0000 jmp [PC + D0.w] 000045A6 00C6 ori.? D6, 0xFFFFFFFFFFFFFFFF 000045A8 0110 btst [A0], D0 000045AA 03B6 03B6 03B6 03AC 03AC bclr [[0x3B603AC] + D0 * 2 + 0x3AC], D1 000045B4 03AC 03AC bclr [A4 + 0x3AC], D1 000045B8 03AC 03B6 bclr [A4 + 0x3B6], D1 000045BC 03B6 03B6 03B6 03B6 03B6 bclr [[0x3B603B6] + D0 * 2 + 0x3B6], D1 000045C6 03B6 03B6 03B6 03B6 0190 bclr [[0x3B603B6] + D0 * 2 + 0x190], D1 000045D0 01BC 03AC 03AC bclr 0x3AC03AC, D0 000045D6 03AC 03AC bclr [A4 + 0x3AC], D1 000045DA 03AC 03AC bclr [A4 + 0x3AC], D1 000045DE 03AC 03AC bclr [A4 + 0x3AC], D1 000045E2 03AC 01C8 bclr [A4 + 0x1C8], D1 000045E6 03B6 0138 01D4 01E6 bclr [A6 + 0x1D401E6 + D0], D1 000045EE 03B6 03B6 01AC 0184 01F2 bclr [[0x1AC0184] + D0 * 2 + 0x1F2], D1 000045F8 0216 020A andi.b [A6], 0xA /* '\n' */ 000045FC 03B6 03B6 03B6 03B6 01A0 bclr [[0x3B603B6] + D0 * 2 + 0x1A0], D1 00004606 0240 03B6 andi.w D0, 0x3B6 0000460A 03B6 03B6 03B6 03B6 03B6 bclr [[0x3B603B6] + D0 * 2 + 0x3B6], D1 00004614 03B6 03B6 0144 0150 0168 bclr [[0x1440150] + D0 * 2 + 0x168], D1 0000461E 0174 015C bchg <>, D0 00004622 026C 03B6 03B6 andi.w [A4 + 0x3B6], 0x3B6 00004628 03B6 03B6 03B6 03B6 03B6 bclr [[0x3B603B6] + D0 * 2 + 0x3B6], D1 00004632 03B6 03B6 03B6 03B6 03B6 bclr [[0x3B603B6] + D0 * 2 + 0x3B6], D1 0000463C 0222 0234 andi.b -[A2], 0x34 /* '4' */ 00004640 03B6 03B6 01FE 02A6 02B2 bclr [[0x1FE02A6] + D0 * 2 + 0x2B2], D1 0000464A 02C2 andi.? D2, 0xFFFFFFFFFFFFFFFF 0000464C 02D6 andi.? [A6], 0xFFFFFFFFFFFFFFFF 0000464E 02F4 0304 andi.? <>, 0xFFFFFFFFFFFFFFFF 00004652 0314 btst [A4], D1 00004654 0324 btst -[A4], D1 00004656 0330 033E 0348 0374 03B6 btst [[A0 + 0x3480374] + D0 * 2 + 0x3B6], D1 00004660 038A bclr A2, D1 00004662 0394 bclr [A4], D1 00004664 03B6 03B6 03A2 7001 B02D bclr [[0x3A27001] + D0 * 2 - 0x4FD3], D1 0000466E CE80 and.l D7, D0 00004670 670C beq +0xE /* 0000467E */ 00004672 487A 0304 pea.l [PC + 0x304 /* 00004978, value 0x9487970 '\tHyp', pstring "HyperCard" */] 00004676 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 0000467A 6000 02E4 bra +0x2E6 /* 00004960 */ label0000467E: 0000467E 4EAD 0CEA jsr [A5 + 0xCEA /* export_409 */] 00004682 3F2D A55A move.w -[A7], [A5 - 0x5AA6] 00004686 2F2D A55C move.l -[A7], [A5 - 0x5AA4] 0000468A 486E FEFC pea.l [A6 - 0x104] 0000468E 4EAD 0C92 jsr [A5 + 0xC92 /* export_398 */] 00004692 486E FEFC pea.l [A6 - 0x104] 00004696 2F3C 0000 0910 move.l -[A7], 0x910 0000469C 486E FBF0 pea.l [A6 - 0x410] 000046A0 3F3C 0002 move.w -[A7], 0x2 000046A4 4EAD 0492 jsr [A5 + 0x492 /* export_142 */] 000046A8 486E FBF0 pea.l [A6 - 0x410] 000046AC 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 000046B0 6000 02AE bra +0x2B0 /* 00004960 */ 000046B4 486D A432 pea.l [A5 - 0x5BCE] 000046B8 41EE FEFC lea.l A0, [A6 - 0x104] 000046BC 2008 move.l D0, A0 000046BE 5280 addq.l D0, 1 000046C0 2F00 move.l -[A7], D0 000046C2 7004 moveq.l D0, 0x04 000046C4 2F00 move.l -[A7], D0 000046C6 4EAD 1242 jsr [A5 + 0x1242 /* export_580 */] 000046CA 1D7C 0004 FEFC move.b [A6 - 0x104], 0x4 000046D0 486E FEFC pea.l [A6 - 0x104] 000046D4 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 000046D8 6000 0286 bra +0x288 /* 00004960 */ 000046DC 486D CE82 pea.l [A5 - 0x317E] 000046E0 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 000046E4 6000 027A bra +0x27C /* 00004960 */ 000046E8 486D E996 pea.l [A5 - 0x166A] 000046EC 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 000046F0 6000 026E bra +0x270 /* 00004960 */ 000046F4 486D E9BC pea.l [A5 - 0x1644] 000046F8 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 000046FC 6000 0262 bra +0x264 /* 00004960 */ 00004700 486D E9E2 pea.l [A5 - 0x161E] 00004704 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 00004708 6000 0256 bra +0x258 /* 00004960 */ 0000470C 486D EA08 pea.l [A5 - 0x15F8] 00004710 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 00004714 6000 024A bra +0x24C /* 00004960 */ 00004718 302D EAF4 move.w D0, [A5 - 0x150C] 0000471C 48C0 ext.l D0 0000471E 2F00 move.l -[A7], D0 00004720 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00004724 6000 023A bra +0x23C /* 00004960 */ 00004728 486D CCB8 pea.l [A5 - 0x3348] 0000472C 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 00004730 6000 022E bra +0x230 /* 00004960 */ 00004734 302D C2A6 move.w D0, [A5 - 0x3D5A] 00004738 48C0 ext.l D0 0000473A 2F00 move.l -[A7], D0 0000473C 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00004740 6000 021E bra +0x220 /* 00004960 */ 00004744 1F2D C0BA move.b -[A7], [A5 - 0x3F46] 00004748 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 0000474C 6000 0212 bra +0x214 /* 00004960 */ 00004750 302D C392 move.w D0, [A5 - 0x3C6E] 00004754 48C0 ext.l D0 00004756 2F00 move.l -[A7], D0 00004758 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 0000475C 6000 0202 bra +0x204 /* 00004960 */ 00004760 1F2D C2E2 move.b -[A7], [A5 - 0x3D1E] 00004764 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00004768 6000 01F6 bra +0x1F8 /* 00004960 */ 0000476C 1F2D B570 move.b -[A7], [A5 - 0x4A90] 00004770 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00004774 6000 01EA bra +0x1EC /* 00004960 */ 00004778 4A6D A0A0 tst.w [A5 - 0x5F60] 0000477C 5DC0 slt D0 0000477E 4400 neg.b D0 00004780 1F00 move.b -[A7], D0 00004782 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00004786 6000 01D8 bra +0x1DA /* 00004960 */ 0000478A 1F2D C1CC move.b -[A7], [A5 - 0x3E34] 0000478E 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 00004792 6000 01CC bra +0x1CE /* 00004960 */ 00004796 1F2D C0AA move.b -[A7], [A5 - 0x3F56] 0000479A 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 0000479E 6000 01C0 bra +0x1C2 /* 00004960 */ 000047A2 1F2D B3E4 move.b -[A7], [A5 - 0x4C1C] 000047A6 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000047AA 6000 01B4 bra +0x1B6 /* 00004960 */ 000047AE 1F2D C152 move.b -[A7], [A5 - 0x3EAE] 000047B2 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000047B6 6000 01A8 bra +0x1AA /* 00004960 */ 000047BA 1F2D B1E8 move.b -[A7], [A5 - 0x4E18] 000047BE 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000047C2 6000 019C bra +0x19E /* 00004960 */ 000047C6 102D A07A move.b D0, [A5 - 0x5F86] 000047CA 0A00 0001 xori.b D0, 0x1 000047CE 1F00 move.b -[A7], D0 000047D0 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000047D4 6000 018A bra +0x18C /* 00004960 */ 000047D8 1F2D A07A move.b -[A7], [A5 - 0x5F86] 000047DC 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000047E0 6000 017E bra +0x180 /* 00004960 */ 000047E4 7001 moveq.l D0, 0x01 000047E6 B02D CE80 cmp.b D0, [A5 - 0x3180] 000047EA 6618 bne +0x1A /* 00004804 */ 000047EC 486E FBDC pea.l [A6 - 0x424] 000047F0 2F2D A854 move.l -[A7], [A5 - 0x57AC] 000047F4 3F3C 0008 move.w -[A7], 0x8 000047F8 4EAD 2292 jsr [A5 + 0x2292 /* export_1102 */] 000047FC 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 00004800 6000 015E bra +0x160 /* 00004960 */ label00004804: 00004804 487A 016E pea.l [PC + 0x16E /* 00004974, value 0x3322E32, pstring "2.2" */] 00004808 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 0000480C 6000 0152 bra +0x154 /* 00004960 */ 00004810 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */] 00004814 266D D77E movea.l A3, [A5 - 0x2882] label00004818: 00004818 200B move.l D0, A3 0000481A 6700 0144 beq +0x146 /* 00004960 */ 0000481E 486E FADC pea.l [A6 - 0x524] 00004822 2053 movea.l A0, [A3] 00004824 2050 movea.l A0, [A0] 00004826 2F28 0002 move.l -[A7], [A0 + 0x2] 0000482A 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */] 0000482E 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 00004832 4EAD 3072 jsr [A5 + 0x3072 /* export_1546 */] 00004836 486D CFBA pea.l [A5 - 0x3046] 0000483A 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 0000483E 4EAD 3072 jsr [A5 + 0x3072 /* export_1546 */] 00004842 2053 movea.l A0, [A3] 00004844 2668 0004 movea.l A3, [A0 + 0x4] 00004848 60CE bra -0x30 /* 00004818 */ 0000484A 487A 0126 pea.l [PC + 0x126 /* 00004972, value 0x332 */] 0000484E 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 00004852 6000 010C bra +0x10E /* 00004960 */ 00004856 302D CCAA move.w D0, [A5 - 0x3356] 0000485A 48C0 ext.l D0 0000485C 2F00 move.l -[A7], D0 0000485E 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00004862 6000 00FC bra +0xFE /* 00004960 */ 00004866 1F3C 0008 move.b -[A7], 0x8 0000486A 3F2D CBD6 move.w -[A7], [A5 - 0x342A] 0000486E 1F2C 0008 move.b -[A7], [A4 + 0x8] 00004872 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00004876 6000 00E8 bra +0xEA /* 00004960 */ 0000487A 1F3C 000A move.b -[A7], 0xA /* '\n' */ 0000487E 4267 clr.w -[A7] 00004880 4240 clr.w D0 00004882 102D CBCE move.b D0, [A5 - 0x3432] 00004886 3F00 move.w -[A7], D0 00004888 4EAD 2382 jsr [A5 + 0x2382 /* export_1132 */] 0000488C 1F2C 0008 move.b -[A7], [A4 + 0x8] 00004890 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */] 00004894 6000 00CA bra +0xCC /* 00004960 */ 00004898 302D CBD4 move.w D0, [A5 - 0x342C] 0000489C 48C0 ext.l D0 0000489E 2F00 move.l -[A7], D0 000048A0 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 000048A4 6000 00BA bra +0xBC /* 00004960 */ 000048A8 3F2D CBD0 move.w -[A7], [A5 - 0x3430] 000048AC 1F2C 0008 move.b -[A7], [A4 + 0x8] 000048B0 4EAD 1C2A jsr [A5 + 0x1C2A /* export_897 */] 000048B4 6000 00AA bra +0xAC /* 00004960 */ 000048B8 302D CBCA move.w D0, [A5 - 0x3436] 000048BC 48C0 ext.l D0 000048BE 2F00 move.l -[A7], D0 000048C0 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 000048C4 6000 009A bra +0x9C /* 00004960 */ 000048C8 486D CBF8 pea.l [A5 - 0x3408] 000048CC 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000048D0 6000 008E bra +0x90 /* 00004960 */ 000048D4 302D E97E move.w D0, [A5 - 0x1682] 000048D8 48C0 ext.l D0 000048DA 2F00 move.l -[A7], D0 000048DC 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 000048E0 607E bra +0x80 /* 00004960 */ 000048E2 1F2D 9FDE move.b -[A7], [A5 - 0x6022] 000048E6 4EAD 1BE2 jsr [A5 + 0x1BE2 /* export_888 */] 000048EA 6074 bra +0x76 /* 00004960 */ 000048EC 102D A008 move.b D0, [A5 - 0x5FF8] 000048F0 671E beq +0x20 /* 00004910 */ 000048F2 526D CE78 addq.w [A5 - 0x3188], 1 000048F6 422E FCF0 clr.b [A6 - 0x310] 000048FA 486E FCF0 pea.l [A6 - 0x310] 000048FE 4EAD 0932 jsr [A5 + 0x932 /* export_290 */] 00004902 4EAD 120A jsr [A5 + 0x120A /* export_573 */] 00004906 486E FCF2 pea.l [A6 - 0x30E] 0000490A 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 0000490E 6050 bra +0x52 /* 00004960 */ label00004910: 00004910 397C 0097 FEFE move.w [A4 - 0x102], 0x97 00004916 6048 bra +0x4A /* 00004960 */ 00004918 1B7C 0001 D01A move.b [A5 - 0x2FE6], 0x1 0000491E 1B6D CE7B D01B move.b [A5 - 0x2FE5], [A5 - 0x3185] 00004924 486D D01A pea.l [A5 - 0x2FE6] 00004928 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 0000492C 6032 bra +0x34 /* 00004960 */ 0000492E 487A 003A pea.l [PC + 0x3A /* 0000496A, value 0x6706C61, pstring "player" */] 00004932 4EAD 1B32 jsr [A5 + 0x1B32 /* export_866 */] 00004936 6028 bra +0x2A /* 00004960 */ 00004938 302D F264 move.w D0, [A5 - 0xD9C] 0000493C 48C0 ext.l D0 0000493E 2F00 move.l -[A7], D0 00004940 4EAD 1BEA jsr [A5 + 0x1BEA /* export_889 */] 00004944 601A bra +0x1C /* 00004960 */ 00004946 2F2C 000C move.l -[A7], [A4 + 0xC] 0000494A 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */] 0000494E 6010 bra +0x12 /* 00004960 */ 00004950 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004954 4EBA FAF2 jsr [PC - 0x50E /* 00004448 */] 00004958 6006 bra +0x8 /* 00004960 */ label0000495A: 0000495A 397C 002F FEFE move.w [A4 - 0x102], 0x2F /* '/' */ label00004960: 00004960 4CDF 1800 movem.l A3,A4, [A7]+ 00004964 4E5E unlink A6 00004966 2E9F move.l [A7], [A7]+ 00004968 4E75 rts 0000496A 0670 6C61 7965 addi.w <>, 0x6C61 /* 'la' */ 00004970 7200 moveq.l D1, 0x00 00004972 0000 0332 ori.b D0, 0x32 /* '2' */ 00004976 2E32 0948 move.l D7, [A2 + <>] 0000497A 7970 moveq.l D4, 0x70 0000497C 6572 bcs +0x74 /* 000049F0 */ 0000497E 4361 chk.w D1, -[A1] 00004980 7264 moveq.l D1, 0x64 export_821: fn00004982: 00004982 4E56 FEFC link A6, -0x0104 00004986 2F07 move.l -[A7], D7 00004988 206E 000C movea.l A0, [A6 + 0xC] 0000498C 7004 moveq.l D0, 0x04 0000498E B010 cmp.b D0, [A0] 00004990 56C0 sne D0 00004992 4A00 tst.b D0 00004994 660A bne +0xC /* 000049A0 */ 00004996 7202 moveq.l D1, 0x02 00004998 B22E 000A cmp.b D1, [A6 + 0xA] 0000499C 56C1 sne D1 0000499E 8001 or.b D0, D1 label000049A0: 000049A0 4400 neg.b D0 000049A2 1E00 move.b D7, D0 000049A4 6720 beq +0x22 /* 000049C6 */ 000049A6 2F00 move.l -[A7], D0 000049A8 4267 clr.w -[A7] 000049AA 2F2E 000C move.l -[A7], [A6 + 0xC] 000049AE 4EAD 1222 jsr [A5 + 0x1222 /* export_576 */] 000049B2 121F move.b D1, [A7]+ 000049B4 201F move.l D0, [A7]+ 000049B6 0A01 0001 xori.b D1, 0x1 000049BA C001 and.b D0, D1 000049BC 6708 beq +0xA /* 000049C6 */ 000049BE 4EAD 1FBA jsr [A5 + 0x1FBA /* export_1011 */] 000049C2 6000 008A bra +0x8C /* 00004A4E */ label000049C6: 000049C6 426E FEFE clr.w [A6 - 0x102] 000049CA 7015 moveq.l D0, 0x15 000049CC B02E 000A cmp.b D0, [A6 + 0xA] 000049D0 57C0 seq D0 000049D2 4A00 tst.b D0 000049D4 6716 beq +0x18 /* 000049EC */ 000049D6 206E 000C movea.l A0, [A6 + 0xC] 000049DA 7205 moveq.l D1, 0x05 000049DC B210 cmp.b D1, [A0] 000049DE 56C1 sne D1 000049E0 C001 and.b D0, D1 000049E2 6708 beq +0xA /* 000049EC */ 000049E4 2F0E move.l -[A7], A6 000049E6 4EBA E9F4 jsr [PC - 0x160C /* 000033DC */] 000049EA 604C bra +0x4E /* 00004A38 */ label000049EC: 000049EC 206E 000C movea.l A0, [A6 + 0xC] label000049F0: 000049F0 1010 move.b D0, [A0] 000049F2 4880 ext.w D0 000049F4 5340 subq.w D0, 1 000049F6 6712 beq +0x14 /* 00004A0A */ 000049F8 5340 subq.w D0, 1 000049FA 6716 beq +0x18 /* 00004A12 */ 000049FC 5340 subq.w D0, 1 000049FE 671A beq +0x1C /* 00004A1A */ 00004A00 5340 subq.w D0, 1 00004A02 671E beq +0x20 /* 00004A22 */ 00004A04 5340 subq.w D0, 1 00004A06 6722 beq +0x24 /* 00004A2A */ 00004A08 6028 bra +0x2A /* 00004A32 */ label00004A0A: 00004A0A 2F0E move.l -[A7], A6 00004A0C 4EBA ED9E jsr [PC - 0x1262 /* 000037AC */] 00004A10 6026 bra +0x28 /* 00004A38 */ label00004A12: 00004A12 2F0E move.l -[A7], A6 00004A14 4EBA F372 jsr [PC - 0xC8E /* 00003D88 */] 00004A18 601E bra +0x20 /* 00004A38 */ label00004A1A: 00004A1A 2F0E move.l -[A7], A6 00004A1C 4EBA F678 jsr [PC - 0x988 /* 00004096 */] 00004A20 6016 bra +0x18 /* 00004A38 */ label00004A22: 00004A22 2F0E move.l -[A7], A6 00004A24 4EBA F81A jsr [PC - 0x7E6 /* 00004240 */] 00004A28 600E bra +0x10 /* 00004A38 */ label00004A2A: 00004A2A 2F0E move.l -[A7], A6 00004A2C 4EBA FB4E jsr [PC - 0x4B2 /* 0000457C */] 00004A30 6006 bra +0x8 /* 00004A38 */ label00004A32: 00004A32 3D7C 002F FEFE move.w [A6 - 0x102], 0x2F /* '/' */ label00004A38: 00004A38 1007 move.b D0, D7 00004A3A 6704 beq +0x6 /* 00004A40 */ 00004A3C 4EAD 125A jsr [A5 + 0x125A /* export_583 */] label00004A40: 00004A40 4A6E FEFE tst.w [A6 - 0x102] 00004A44 6708 beq +0xA /* 00004A4E */ 00004A46 3F2E FEFE move.w -[A7], [A6 - 0x102] 00004A4A 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] label00004A4E: 00004A4E 2E1F move.l D7, [A7]+ 00004A50 4E5E unlink A6 00004A52 205F movea.l A0, [A7]+ 00004A54 504F addq.w A7, 8 00004A56 4ED0 jmp [A0] fn00004A58: 00004A58 4E56 0000 link A6, 0 00004A5C 2F0C move.l -[A7], A4 00004A5E 286E 0008 movea.l A4, [A6 + 0x8] 00004A62 4EAD 125A jsr [A5 + 0x125A /* export_583 */] 00004A66 4A6C FE62 tst.w [A4 - 0x19E] 00004A6A 6720 beq +0x22 /* 00004A8C */ 00004A6C 4240 clr.w D0 00004A6E 102C FF00 move.b D0, [A4 - 0x100] 00004A72 4A40 tst.w D0 00004A74 660A bne +0xC /* 00004A80 */ 00004A76 3F2C FE62 move.w -[A7], [A4 - 0x19E] 00004A7A 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] 00004A7E 600C bra +0xE /* 00004A8C */ label00004A80: 00004A80 3F2C FE62 move.w -[A7], [A4 - 0x19E] 00004A84 486C FF00 pea.l [A4 - 0x100] 00004A88 4EAD 119A jsr [A5 + 0x119A /* export_559 */] label00004A8C: 00004A8C 285F movea.l A4, [A7]+ 00004A8E 4E5E unlink A6 00004A90 2E9F move.l [A7], [A7]+ 00004A92 4E75 rts 00004A94 4E56 0000 link A6, 0 00004A98 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004A9C 4EBA FFBA jsr [PC - 0x46 /* 00004A58 */] 00004AA0 206E 0008 movea.l A0, [A6 + 0x8] 00004AA4 4868 FEA6 pea.l [A0 - 0x15A] 00004AA8 4EAD 1F8A jsr [A5 + 0x1F8A /* export_1005 */] 00004AAC 206E 0008 movea.l A0, [A6 + 0x8] 00004AB0 2C48 movea.l A6, A0 00004AB2 4EFA 2258 jmp [PC + 0x2258 /* 00006D0C */] 00004AB6 0000 4E5E ori.b D0, 0x5E /* '^' */ 00004ABA 205F movea.l A0, [A7]+ 00004ABC DEFC 000A add.w A7, 0xA /* '\n' */ 00004AC0 4ED0 jmp [A0] 00004AC2 4E56 0000 link A6, 0 00004AC6 206E 0008 movea.l A0, [A6 + 0x8] 00004ACA 2C48 movea.l A6, A0 00004ACC 4EFA 223E jmp [PC + 0x223E /* 00006D0C */] 00004AD0 0000 4E5E ori.b D0, 0x5E /* '^' */ 00004AD4 205F movea.l A0, [A7]+ 00004AD6 DEFC 000A add.w A7, 0xA /* '\n' */ 00004ADA 4ED0 jmp [A0] fn00004ADC: 00004ADC 4E56 0000 link A6, 0 00004AE0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004AE4 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */] 00004AE8 102D B820 move.b D0, [A5 - 0x47E0] 00004AEC 6708 beq +0xA /* 00004AF6 */ 00004AEE 4267 clr.w -[A7] 00004AF0 42A7 clr.l -[A7] 00004AF2 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] label00004AF6: 00004AF6 4E5E unlink A6 00004AF8 205F movea.l A0, [A7]+ 00004AFA 584F addq.w A7, 4 00004AFC 4ED0 jmp [A0] fn00004AFE: 00004AFE 4E56 0000 link A6, 0 00004B02 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004B06 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */] 00004B0A 102D B820 move.b D0, [A5 - 0x47E0] 00004B0E 6708 beq +0xA /* 00004B18 */ 00004B10 4267 clr.w -[A7] 00004B12 42A7 clr.l -[A7] 00004B14 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] label00004B18: 00004B18 4E5E unlink A6 00004B1A 205F movea.l A0, [A7]+ 00004B1C 584F addq.w A7, 4 00004B1E 4ED0 jmp [A0] fn00004B20: 00004B20 4E56 0000 link A6, 0 00004B24 4267 clr.w -[A7] 00004B26 4EAD 1AD2 jsr [A5 + 0x1AD2 /* export_854 */] 00004B2A 1D5F 0008 move.b [A6 + 0x8], [A7]+ 00004B2E 102D B820 move.b D0, [A5 - 0x47E0] 00004B32 6708 beq +0xA /* 00004B3C */ 00004B34 4267 clr.w -[A7] 00004B36 42A7 clr.l -[A7] 00004B38 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] label00004B3C: 00004B3C 4E5E unlink A6 00004B3E 4E75 rts fn00004B40: 00004B40 4E56 0000 link A6, 0 00004B44 42A7 clr.l -[A7] 00004B46 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 00004B4A 2D5F 0008 move.l [A6 + 0x8], [A7]+ 00004B4E 102D B820 move.b D0, [A5 - 0x47E0] 00004B52 6708 beq +0xA /* 00004B5C */ 00004B54 4267 clr.w -[A7] 00004B56 42A7 clr.l -[A7] 00004B58 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] label00004B5C: 00004B5C 4E5E unlink A6 00004B5E 4E75 rts fn00004B60: 00004B60 4E56 0000 link A6, 0 00004B64 42A7 clr.l -[A7] 00004B66 4EAD 19E2 jsr [A5 + 0x19E2 /* export_824 */] 00004B6A 205F movea.l A0, [A7]+ 00004B6C 700D moveq.l D0, 0x0D 00004B6E B028 0003 cmp.b D0, [A0 + 0x3] 00004B72 6712 beq +0x14 /* 00004B86 */ 00004B74 206E 0008 movea.l A0, [A6 + 0x8] 00004B78 317C 0093 FE62 move.w [A0 - 0x19E], 0x93 00004B7E 4267 clr.w -[A7] 00004B80 42A7 clr.l -[A7] 00004B82 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] label00004B86: 00004B86 4267 clr.w -[A7] 00004B88 4EAD 1ADA jsr [A5 + 0x1ADA /* export_855 */] 00004B8C 3D5F 000C move.w [A6 + 0xC], [A7]+ 00004B90 4E5E unlink A6 00004B92 2E9F move.l [A7], [A7]+ 00004B94 4E75 rts fn00004B96: 00004B96 4E56 0000 link A6, 0 00004B9A 4267 clr.w -[A7] 00004B9C 42A7 clr.l -[A7] 00004B9E 4EBA FFA0 jsr [PC - 0x60 /* 00004B40 */] 00004BA2 201F move.l D0, [A7]+ 00004BA4 3F00 move.w -[A7], D0 00004BA6 2F3C 03E7 0001 move.l -[A7], 0x3E70001 00004BAC 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 00004BB0 3D5F 000C move.w [A6 + 0xC], [A7]+ 00004BB4 4E5E unlink A6 00004BB6 2E9F move.l [A7], [A7]+ 00004BB8 4E75 rts fn00004BBA: 00004BBA 4E56 0000 link A6, 0 00004BBE 206E 0008 movea.l A0, [A6 + 0x8] 00004BC2 4868 FEFC pea.l [A0 - 0x104] 00004BC6 4EAD 21FA jsr [A5 + 0x21FA /* export_1083 */] 00004BCA 206E 0008 movea.l A0, [A6 + 0x8] 00004BCE 2C48 movea.l A6, A0 00004BD0 4EFA 04F4 jmp [PC + 0x4F4 /* 000050C6 */] 00004BD4 0000 4E5E ori.b D0, 0x5E /* '^' */ 00004BD8 2E9F move.l [A7], [A7]+ 00004BDA 4E75 rts fn00004BDC: 00004BDC 4E56 0000 link A6, 0 00004BE0 2F0C move.l -[A7], A4 00004BE2 4AAD F26A tst.l [A5 - 0xD96] 00004BE6 673A beq +0x3C /* 00004C22 */ 00004BE8 2F2D F26A move.l -[A7], [A5 - 0xD96] 00004BEC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004BF0 4267 clr.w -[A7] 00004BF2 A91B syscall MoveWindow 00004BF4 4267 clr.w -[A7] 00004BF6 2F2D F26A move.l -[A7], [A5 - 0xD96] 00004BFA 4EAD 3012 jsr [A5 + 0x3012 /* export_1534 */] 00004BFE 101F move.b D0, [A7]+ 00004C00 6760 beq +0x62 /* 00004C62 */ 00004C02 2F00 move.l -[A7], D0 00004C04 4267 clr.w -[A7] 00004C06 2F2D F26A move.l -[A7], [A5 - 0xD96] 00004C0A 4EAD 300A jsr [A5 + 0x300A /* export_1533 */] 00004C0E 121F move.b D1, [A7]+ 00004C10 201F move.l D0, [A7]+ 00004C12 C001 and.b D0, D1 00004C14 674C beq +0x4E /* 00004C62 */ 00004C16 2F2D F26A move.l -[A7], [A5 - 0xD96] 00004C1A 7001 moveq.l D0, 0x01 00004C1C 2F00 move.l -[A7], D0 00004C1E A918 syscall SetWRefCon 00004C20 6040 bra +0x42 /* 00004C62 */ label00004C22: 00004C22 4AAD F272 tst.l [A5 - 0xD8E] 00004C26 673A beq +0x3C /* 00004C62 */ 00004C28 2F2D F272 move.l -[A7], [A5 - 0xD8E] 00004C2C A9A2 syscall LoadResource 00004C2E 4267 clr.w -[A7] 00004C30 2F2D F272 move.l -[A7], [A5 - 0xD8E] 00004C34 4EAD 22D2 jsr [A5 + 0x22D2 /* export_1110 */] 00004C38 101F move.b D0, [A7]+ 00004C3A 6702 beq +0x4 /* 00004C3E */ 00004C3C 6024 bra +0x26 /* 00004C62 */ label00004C3E: 00004C3E 206D F272 movea.l A0, [A5 - 0xD8E] 00004C42 2850 movea.l A4, [A0] 00004C44 2F0C move.l -[A7], A4 00004C46 302E 000A move.w D0, [A6 + 0xA] 00004C4A 906C 0002 sub.w D0, [A4 + 0x2] 00004C4E 3F00 move.w -[A7], D0 00004C50 302E 0008 move.w D0, [A6 + 0x8] 00004C54 9054 sub.w D0, [A4] 00004C56 3F00 move.w -[A7], D0 00004C58 A8A8 syscall OffsetRect 00004C5A 2F2D F272 move.l -[A7], [A5 - 0xD8E] 00004C5E 205F movea.l A0, [A7]+ 00004C60 A04A syscall HNoPurge label00004C62: 00004C62 285F movea.l A4, [A7]+ 00004C64 4E5E unlink A6 00004C66 205F movea.l A0, [A7]+ 00004C68 584F addq.w A7, 4 00004C6A 4ED0 jmp [A0] fn00004C6C: 00004C6C 4E56 FDBA link A6, -0x0246 00004C70 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00004C74 4AAD F26E tst.l [A5 - 0xD92] 00004C78 6774 beq +0x76 /* 00004CEE */ 00004C7A 4EBA E696 jsr [PC - 0x196A /* 00003312 */] 00004C7E 42A7 clr.l -[A7] 00004C80 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */] 00004C84 2D5F FEFC move.l [A6 - 0x104], [A7]+ 00004C88 7001 moveq.l D0, 0x01 00004C8A B02D F504 cmp.b D0, [A5 - 0xAFC] 00004C8E 6608 bne +0xA /* 00004C98 */ 00004C90 486E FF00 pea.l [A6 - 0x100] 00004C94 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] label00004C98: 00004C98 102D B820 move.b D0, [A5 - 0x47E0] 00004C9C 6706 beq +0x8 /* 00004CA4 */ 00004C9E 2F0E move.l -[A7], A6 00004CA0 4EBA FF18 jsr [PC - 0xE8 /* 00004BBA */] label00004CA4: 00004CA4 7001 moveq.l D0, 0x01 00004CA6 B02D F504 cmp.b D0, [A5 - 0xAFC] 00004CAA 6C1A bge +0x1C /* 00004CC6 */ 00004CAC 486E FEBA pea.l [A6 - 0x146] 00004CB0 1F2D F504 move.b -[A7], [A5 - 0xAFC] 00004CB4 4EBA C3F2 jsr [PC - 0x3C0E /* 000010A8 */] 00004CB8 205F movea.l A0, [A7]+ 00004CBA 43EE FF00 lea.l A1, [A6 - 0x100] 00004CBE 700F moveq.l D0, 0x0F label00004CC0: 00004CC0 32D8 move.w [A1]+, [A0]+ 00004CC2 51C8 FFFC dbf D0, -0x6 /* 00004CC0 */ label00004CC6: 00004CC6 4267 clr.w -[A7] 00004CC8 2F2D F26E move.l -[A7], [A5 - 0xD92] 00004CCC 486E FF00 pea.l [A6 - 0x100] 00004CD0 2F2E FEFC move.l -[A7], [A6 - 0x104] 00004CD4 4EAD 16C2 jsr [A5 + 0x16C2 /* export_724 */] 00004CD8 101F move.b D0, [A7]+ 00004CDA 6706 beq +0x8 /* 00004CE2 */ 00004CDC 2F0E move.l -[A7], A6 00004CDE 4EBA FEDA jsr [PC - 0x126 /* 00004BBA */] label00004CE2: 00004CE2 2F2E FEFC move.l -[A7], [A6 - 0x104] 00004CE6 1F3C 0001 move.b -[A7], 0x1 00004CEA 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */] label00004CEE: 00004CEE 4267 clr.w -[A7] 00004CF0 2F2D F26A move.l -[A7], [A5 - 0xD96] 00004CF4 4EAD 2FFA jsr [A5 + 0x2FFA /* export_1531 */] 00004CF8 1D5F FEDB move.b [A6 - 0x125], [A7]+ 00004CFC 102D F504 move.b D0, [A5 - 0xAFC] 00004D00 4880 ext.w D0 00004D02 5B40 subq.w D0, 5 00004D04 6700 027C beq +0x27E /* 00004F82 */ 00004D08 5340 subq.w D0, 1 00004D0A 6758 beq +0x5A /* 00004D64 */ 00004D0C 5540 subq.w D0, 2 00004D0E 6700 008A beq +0x8C /* 00004D9A */ 00004D12 5340 subq.w D0, 1 00004D14 6700 0084 beq +0x86 /* 00004D9A */ 00004D18 5340 subq.w D0, 1 00004D1A 677E beq +0x80 /* 00004D9A */ 00004D1C 5140 subq.w D0, 8 00004D1E 6700 00EA beq +0xEC /* 00004E0A */ 00004D22 5340 subq.w D0, 1 00004D24 6700 0242 beq +0x244 /* 00004F68 */ 00004D28 0440 0020 subi.w D0, 0x20 /* ' ' */ 00004D2C 6700 0106 beq +0x108 /* 00004E34 */ 00004D30 5340 subq.w D0, 1 00004D32 6700 0100 beq +0x102 /* 00004E34 */ 00004D36 5340 subq.w D0, 1 00004D38 6700 00FA beq +0xFC /* 00004E34 */ 00004D3C 5340 subq.w D0, 1 00004D3E 6700 00F4 beq +0xF6 /* 00004E34 */ 00004D42 5340 subq.w D0, 1 00004D44 671E beq +0x20 /* 00004D64 */ 00004D46 5340 subq.w D0, 1 00004D48 6700 00EA beq +0xEC /* 00004E34 */ 00004D4C 5340 subq.w D0, 1 00004D4E 6700 0232 beq +0x234 /* 00004F82 */ 00004D52 5340 subq.w D0, 1 00004D54 6700 022C beq +0x22E /* 00004F82 */ 00004D58 0440 0033 subi.w D0, 0x33 /* '3' */ 00004D5C 6700 032E beq +0x330 /* 0000508C */ 00004D60 6000 0350 bra +0x352 /* 000050B2 */ label00004D64: 00004D64 486E FEF8 pea.l [A6 - 0x108] 00004D68 4EBA FD72 jsr [PC - 0x28E /* 00004ADC */] 00004D6C 102E FEDB move.b D0, [A6 - 0x125] 00004D70 6710 beq +0x12 /* 00004D82 */ 00004D72 2F2D F26A move.l -[A7], [A5 - 0xD96] 00004D76 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00004D7A 4267 clr.w -[A7] 00004D7C 4EAD 2462 jsr [A5 + 0x2462 /* export_1160 */] 00004D80 6010 bra +0x12 /* 00004D92 */ label00004D82: 00004D82 486E FEF8 pea.l [A6 - 0x108] 00004D86 4EAD 2D7A jsr [A5 + 0x2D7A /* export_1451 */] 00004D8A 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00004D8E 4EBA FE4C jsr [PC - 0x1B4 /* 00004BDC */] label00004D92: 00004D92 4EAD 275A jsr [A5 + 0x275A /* export_1255 */] 00004D96 6000 032E bra +0x330 /* 000050C6 */ label00004D9A: 00004D9A 202D F26A move.l D0, [A5 - 0xD96] 00004D9E B0AD B510 cmp.l D0, [A5 - 0x4AF0] 00004DA2 6600 0322 bne +0x324 /* 000050C6 */ 00004DA6 486E FEE8 pea.l [A6 - 0x118] 00004DAA A874 syscall GetPort 00004DAC 2F2D B510 move.l -[A7], [A5 - 0x4AF0] 00004DB0 A873 syscall SetPort 00004DB2 102D F504 move.b D0, [A5 - 0xAFC] 00004DB6 4880 ext.w D0 00004DB8 5140 subq.w D0, 8 00004DBA 670A beq +0xC /* 00004DC6 */ 00004DBC 5340 subq.w D0, 1 00004DBE 6710 beq +0x12 /* 00004DD0 */ 00004DC0 5340 subq.w D0, 1 00004DC2 671A beq +0x1C /* 00004DDE */ 00004DC4 6030 bra +0x32 /* 00004DF6 */ label00004DC6: 00004DC6 4267 clr.w -[A7] 00004DC8 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */] 00004DCC A887 syscall TextFont 00004DCE 6026 bra +0x28 /* 00004DF6 */ label00004DD0: 00004DD0 4267 clr.w -[A7] 00004DD2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004DD6 4EBA FDBE jsr [PC - 0x242 /* 00004B96 */] 00004DDA A88A syscall TextSize 00004DDC 6018 bra +0x1A /* 00004DF6 */ label00004DDE: 00004DDE 4267 clr.w -[A7] 00004DE0 42A7 clr.l -[A7] 00004DE2 4EBA FD5C jsr [PC - 0x2A4 /* 00004B40 */] 00004DE6 201F move.l D0, [A7]+ 00004DE8 3F00 move.w -[A7], D0 00004DEA 4EAD 2162 jsr [A5 + 0x2162 /* export_1064 */] 00004DEE 4240 clr.w D0 00004DF0 101F move.b D0, [A7]+ 00004DF2 3F00 move.w -[A7], D0 00004DF4 A888 syscall TextFace label00004DF6: 00004DF6 4EAD 059A jsr [A5 + 0x59A /* export_175 */] 00004DFA 486D 059A pea.l [A5 + 0x59A /* export_175 */] 00004DFE A9F1 syscall UnloadSeg 00004E00 2F2E FEE8 move.l -[A7], [A6 - 0x118] 00004E04 A873 syscall SetPort 00004E06 6000 02BE bra +0x2C0 /* 000050C6 */ label00004E0A: 00004E0A 486E FEF8 pea.l [A6 - 0x108] 00004E0E 4EBA FCCC jsr [PC - 0x334 /* 00004ADC */] 00004E12 202D F26A move.l D0, [A5 - 0xD96] 00004E16 B0AD C242 cmp.l D0, [A5 - 0x3DBE] 00004E1A 670C beq +0xE /* 00004E28 */ 00004E1C 3F3C 0067 move.w -[A7], 0x67 /* 'g' */ 00004E20 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] 00004E24 6000 02A0 bra +0x2A2 /* 000050C6 */ label00004E28: 00004E28 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00004E2C 4EAD 263A jsr [A5 + 0x263A /* export_1219 */] 00004E30 6000 0294 bra +0x296 /* 000050C6 */ label00004E34: 00004E34 486D F268 pea.l [A5 - 0xD98] 00004E38 486E FEEC pea.l [A6 - 0x114] 00004E3C 4EBA E036 jsr [PC - 0x1FCA /* 00002E74 */] 00004E40 102E FEDB move.b D0, [A6 - 0x125] 00004E44 6610 bne +0x12 /* 00004E56 */ 00004E46 486E FEEC pea.l [A6 - 0x114] 00004E4A 4EAD 2D7A jsr [A5 + 0x2D7A /* export_1451 */] 00004E4E 486E FEF0 pea.l [A6 - 0x110] 00004E52 4EAD 2D7A jsr [A5 + 0x2D7A /* export_1451 */] label00004E56: 00004E56 7038 moveq.l D0, 0x38 00004E58 B02D F504 cmp.b D0, [A5 - 0xAFC] 00004E5C 6634 bne +0x36 /* 00004E92 */ 00004E5E 486E FEF8 pea.l [A6 - 0x108] 00004E62 4EBA FC78 jsr [PC - 0x388 /* 00004ADC */] 00004E66 102E FEDB move.b D0, [A6 - 0x125] 00004E6A 6608 bne +0xA /* 00004E74 */ 00004E6C 486E FEF8 pea.l [A6 - 0x108] 00004E70 4EAD 2D7A jsr [A5 + 0x2D7A /* export_1451 */] label00004E74: 00004E74 486E FEEC pea.l [A6 - 0x114] 00004E78 302E FEFA move.w D0, [A6 - 0x106] 00004E7C 906E FEF2 sub.w D0, [A6 - 0x10E] 00004E80 3F00 move.w -[A7], D0 00004E82 302E FEF8 move.w D0, [A6 - 0x108] 00004E86 906E FEF0 sub.w D0, [A6 - 0x110] 00004E8A 3F00 move.w -[A7], D0 00004E8C A8A8 syscall OffsetRect 00004E8E 6000 00B4 bra +0xB6 /* 00004F44 */ label00004E92: 00004E92 426E FEFA clr.w [A6 - 0x106] 00004E96 426E FEF8 clr.w [A6 - 0x108] 00004E9A 102D F504 move.b D0, [A5 - 0xAFC] 00004E9E 4880 ext.w D0 00004EA0 0440 0033 subi.w D0, 0x33 /* '3' */ 00004EA4 670E beq +0x10 /* 00004EB4 */ 00004EA6 5340 subq.w D0, 1 00004EA8 6718 beq +0x1A /* 00004EC2 */ 00004EAA 5340 subq.w D0, 1 00004EAC 6706 beq +0x8 /* 00004EB4 */ 00004EAE 5340 subq.w D0, 1 00004EB0 6710 beq +0x12 /* 00004EC2 */ 00004EB2 601A bra +0x1C /* 00004ECE */ label00004EB4: 00004EB4 42A7 clr.l -[A7] 00004EB6 4EBA FC88 jsr [PC - 0x378 /* 00004B40 */] 00004EBA 201F move.l D0, [A7]+ 00004EBC 3D40 FEF8 move.w [A6 - 0x108], D0 00004EC0 600C bra +0xE /* 00004ECE */ label00004EC2: 00004EC2 42A7 clr.l -[A7] 00004EC4 4EBA FC7A jsr [PC - 0x386 /* 00004B40 */] 00004EC8 201F move.l D0, [A7]+ 00004ECA 3D40 FEFA move.w [A6 - 0x106], D0 label00004ECE: 00004ECE 102E FEDB move.b D0, [A6 - 0x125] 00004ED2 6608 bne +0xA /* 00004EDC */ 00004ED4 486E FEF8 pea.l [A6 - 0x108] 00004ED8 4EAD 2D7A jsr [A5 + 0x2D7A /* export_1451 */] label00004EDC: 00004EDC 102D F504 move.b D0, [A5 - 0xAFC] 00004EE0 4880 ext.w D0 00004EE2 0440 0033 subi.w D0, 0x33 /* '3' */ 00004EE6 670E beq +0x10 /* 00004EF6 */ 00004EE8 5340 subq.w D0, 1 00004EEA 6732 beq +0x34 /* 00004F1E */ 00004EEC 5340 subq.w D0, 1 00004EEE 671A beq +0x1C /* 00004F0A */ 00004EF0 5340 subq.w D0, 1 00004EF2 673E beq +0x40 /* 00004F32 */ 00004EF4 604E bra +0x50 /* 00004F44 */ label00004EF6: 00004EF6 486E FEEC pea.l [A6 - 0x114] 00004EFA 4267 clr.w -[A7] 00004EFC 302E FEF8 move.w D0, [A6 - 0x108] 00004F00 906E FEEC sub.w D0, [A6 - 0x114] 00004F04 3F00 move.w -[A7], D0 00004F06 A8A8 syscall OffsetRect 00004F08 603A bra +0x3C /* 00004F44 */ label00004F0A: 00004F0A 486E FEEC pea.l [A6 - 0x114] 00004F0E 4267 clr.w -[A7] 00004F10 302E FEF8 move.w D0, [A6 - 0x108] 00004F14 906E FEF0 sub.w D0, [A6 - 0x110] 00004F18 3F00 move.w -[A7], D0 00004F1A A8A8 syscall OffsetRect 00004F1C 6026 bra +0x28 /* 00004F44 */ label00004F1E: 00004F1E 486E FEEC pea.l [A6 - 0x114] 00004F22 302E FEFA move.w D0, [A6 - 0x106] 00004F26 906E FEEE sub.w D0, [A6 - 0x112] 00004F2A 3F00 move.w -[A7], D0 00004F2C 4267 clr.w -[A7] 00004F2E A8A8 syscall OffsetRect 00004F30 6012 bra +0x14 /* 00004F44 */ label00004F32: 00004F32 486E FEEC pea.l [A6 - 0x114] 00004F36 302E FEFA move.w D0, [A6 - 0x106] 00004F3A 906E FEF2 sub.w D0, [A6 - 0x10E] 00004F3E 3F00 move.w -[A7], D0 00004F40 4267 clr.w -[A7] 00004F42 A8A8 syscall OffsetRect label00004F44: 00004F44 102E FEDB move.b D0, [A6 - 0x125] 00004F48 6712 beq +0x14 /* 00004F5C */ 00004F4A 2F2D F26A move.l -[A7], [A5 - 0xD96] 00004F4E 2F2E FEEC move.l -[A7], [A6 - 0x114] 00004F52 4267 clr.w -[A7] 00004F54 4EAD 2462 jsr [A5 + 0x2462 /* export_1160 */] 00004F58 6000 016C bra +0x16E /* 000050C6 */ label00004F5C: 00004F5C 2F2E FEEC move.l -[A7], [A6 - 0x114] 00004F60 4EBA FC7A jsr [PC - 0x386 /* 00004BDC */] 00004F64 6000 0160 bra +0x162 /* 000050C6 */ label00004F68: 00004F68 4AAD F26A tst.l [A5 - 0xD96] 00004F6C 6700 0158 beq +0x15A /* 000050C6 */ 00004F70 2F2D F26A move.l -[A7], [A5 - 0xD96] 00004F74 4267 clr.w -[A7] 00004F76 4EBA FBA8 jsr [PC - 0x458 /* 00004B20 */] 00004F7A 4EAD 26BA jsr [A5 + 0x26BA /* export_1235 */] 00004F7E 6000 0146 bra +0x148 /* 000050C6 */ label00004F82: 00004F82 202D F26A move.l D0, [A5 - 0xD96] 00004F86 B0AD C242 cmp.l D0, [A5 - 0x3DBE] 00004F8A 670C beq +0xE /* 00004F98 */ 00004F8C 3F3C 0068 move.w -[A7], 0x68 /* 'h' */ 00004F90 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] 00004F94 6000 0130 bra +0x132 /* 000050C6 */ label00004F98: 00004F98 7005 moveq.l D0, 0x05 00004F9A B02D F504 cmp.b D0, [A5 - 0xAFC] 00004F9E 660C bne +0xE /* 00004FAC */ 00004FA0 486E FEEC pea.l [A6 - 0x114] 00004FA4 4EBA FB58 jsr [PC - 0x4A8 /* 00004AFE */] 00004FA8 6000 00D8 bra +0xDA /* 00005082 */ label00004FAC: 00004FAC 2D6D AA4E FEF4 move.l [A6 - 0x10C], [A5 - 0x55B2] 00004FB2 660C bne +0xE /* 00004FC0 */ 00004FB4 486E FEF4 pea.l [A6 - 0x10C] 00004FB8 2F3C 0156 0200 move.l -[A7], 0x1560200 00004FBE A880 syscall SetPt label00004FC0: 00004FC0 2F2D F26A move.l -[A7], [A5 - 0xD96] 00004FC4 486E FEEC pea.l [A6 - 0x114] 00004FC8 4EAD 2F8A jsr [A5 + 0x2F8A /* export_1517 */] 00004FCC 7039 moveq.l D0, 0x39 00004FCE B02D F504 cmp.b D0, [A5 - 0xAFC] 00004FD2 6658 bne +0x5A /* 0000502C */ 00004FD4 2F3C 0040 0000 move.l -[A7], 0x400000 /* '@\0\0' */ 00004FDA 42A7 clr.l -[A7] 00004FDC 4EBA FB62 jsr [PC - 0x49E /* 00004B40 */] 00004FE0 201F move.l D0, [A7]+ 00004FE2 3F00 move.w -[A7], D0 00004FE4 4EAD 21CA jsr [A5 + 0x21CA /* export_1077 */] 00004FE8 3D5F FEDE move.w [A6 - 0x122], [A7]+ 00004FEC 4267 clr.w -[A7] 00004FEE 3F2E FEDE move.w -[A7], [A6 - 0x122] 00004FF2 3F2E FEF6 move.w -[A7], [A6 - 0x10A] 00004FF6 4EAD 21D2 jsr [A5 + 0x21D2 /* export_1078 */] 00004FFA 3D5F FEDE move.w [A6 - 0x122], [A7]+ 00004FFE 302E FEDE move.w D0, [A6 - 0x122] 00005002 906E FEF2 sub.w D0, [A6 - 0x10E] 00005006 322E FEEE move.w D1, [A6 - 0x112] 0000500A D240 add.w D1, D0 0000500C 48C1 ext.l D1 0000500E 83FC 0002 divs.w D1, 0x2 00005012 3D41 FEE2 move.w [A6 - 0x11E], D1 00005016 302E FEE2 move.w D0, [A6 - 0x11E] 0000501A 916E FEEE sub.w [A6 - 0x112], D0 0000501E 302E FEDE move.w D0, [A6 - 0x122] 00005022 D06E FEEE add.w D0, [A6 - 0x112] 00005026 3D40 FEF2 move.w [A6 - 0x10E], D0 0000502A 6056 bra +0x58 /* 00005082 */ label0000502C: 0000502C 2F3C 0040 0000 move.l -[A7], 0x400000 /* '@\0\0' */ 00005032 42A7 clr.l -[A7] 00005034 4EBA FB0A jsr [PC - 0x4F6 /* 00004B40 */] 00005038 201F move.l D0, [A7]+ 0000503A 3F00 move.w -[A7], D0 0000503C 4EAD 21CA jsr [A5 + 0x21CA /* export_1077 */] 00005040 3D5F FEE0 move.w [A6 - 0x120], [A7]+ 00005044 4267 clr.w -[A7] 00005046 3F2E FEE0 move.w -[A7], [A6 - 0x120] 0000504A 3F2E FEF4 move.w -[A7], [A6 - 0x10C] 0000504E 4EAD 21D2 jsr [A5 + 0x21D2 /* export_1078 */] 00005052 3D5F FEE0 move.w [A6 - 0x120], [A7]+ 00005056 302E FEE0 move.w D0, [A6 - 0x120] 0000505A 906E FEF0 sub.w D0, [A6 - 0x110] 0000505E 322E FEEC move.w D1, [A6 - 0x114] 00005062 D240 add.w D1, D0 00005064 48C1 ext.l D1 00005066 83FC 0002 divs.w D1, 0x2 0000506A 3D41 FEE2 move.w [A6 - 0x11E], D1 0000506E 302E FEE2 move.w D0, [A6 - 0x11E] 00005072 916E FEEC sub.w [A6 - 0x114], D0 00005076 302E FEE0 move.w D0, [A6 - 0x120] 0000507A D06E FEEC add.w D0, [A6 - 0x114] 0000507E 3D40 FEF0 move.w [A6 - 0x110], D0 label00005082: 00005082 486E FEEC pea.l [A6 - 0x114] 00005086 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */] 0000508A 603A bra +0x3C /* 000050C6 */ label0000508C: 0000508C 4267 clr.w -[A7] 0000508E 4EAD 1AD2 jsr [A5 + 0x1AD2 /* export_854 */] 00005092 101F move.b D0, [A7]+ 00005094 6708 beq +0xA /* 0000509E */ 00005096 3D7C 0008 FEDC move.w [A6 - 0x124], 0x8 0000509C 6006 bra +0x8 /* 000050A4 */ label0000509E: 0000509E 3D7C 0007 FEDC move.w [A6 - 0x124], 0x7 label000050A4: 000050A4 2F2D F26A move.l -[A7], [A5 - 0xD96] 000050A8 3F2E FEDC move.w -[A7], [A6 - 0x124] 000050AC 4EAD 2E3A jsr [A5 + 0x2E3A /* export_1475 */] 000050B0 6014 bra +0x16 /* 000050C6 */ label000050B2: 000050B2 3F3C 0012 move.w -[A7], 0x12 000050B6 486E FDBA pea.l [A6 - 0x246] 000050BA 3F3C 001A move.w -[A7], 0x1A 000050BE 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */] 000050C2 4EAD 119A jsr [A5 + 0x119A /* export_559 */] label000050C6: 000050C6 4FEE FD9A lea.l A7, [A6 - 0x266] 000050CA 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 000050CE 4E5E unlink A6 000050D0 2E9F move.l [A7], [A7]+ 000050D2 4E75 rts fn000050D4: 000050D4 4E56 0000 link A6, 0 000050D8 1D7C 0001 0008 move.b [A6 + 0x8], 0x1 000050DE 102D A84C move.b D0, [A5 - 0x57B4] 000050E2 6710 beq +0x12 /* 000050F4 */ 000050E4 487A 0012 pea.l [PC + 0x12 /* 000050F8, value 0x1243616E, pstring "Can\'t modify stack" */] 000050E8 3F3C 0096 move.w -[A7], 0x96 000050EC 4EAD 33D2 jsr [A5 + 0x33D2 /* export_1654 */] 000050F0 422E 0008 clr.b [A6 + 0x8] label000050F4: 000050F4 4E5E unlink A6 000050F6 4E75 rts 000050F8 1243 movea.b A1, D3 000050FA 616E bsr +0x70 /* 0000516A */ 000050FC 2774 206D 6F64 move.l [A3 + 0x6F64], [A4 + D2.w + 0x6D] 00005102 6966 bvs +0x68 /* 0000516A */ 00005104 7920 moveq.l D4, 0x20 00005106 7374 moveq.l D1, 0x74 00005108 6163 bsr +0x65 /* 0000516D */ 0000510A 6B00 4E56 bmi +0x4E58 /* 00009F62 */ // begin alternate branch 0000510C-00005110 fn0000510C: 0000510C 4E56 FEFE link A6, -0x0102 // end alternate branch 0000510C-00005110 fn0000510C: // (misaligned) 0000510E FEFE .extension 0xEFE // unimplemented 00005110 48E7 0108 movem.l -[A7], D7,A4 00005114 286E 0008 movea.l A4, [A6 + 0x8] 00005118 286C 0008 movea.l A4, [A4 + 0x8] 0000511C 102E 000C move.b D0, [A6 + 0xC] 00005120 6736 beq +0x38 /* 00005158 */ 00005122 7E14 moveq.l D7, 0x14 00005124 7002 moveq.l D0, 0x02 00005126 206E 0008 movea.l A0, [A6 + 0x8] 0000512A B028 FFE6 cmp.b D0, [A0 - 0x1A] 0000512E 6602 bne +0x4 /* 00005132 */ 00005130 7E15 moveq.l D7, 0x15 label00005132: 00005132 397C 0012 FE62 move.w [A4 - 0x19E], 0x12 00005138 486E FEFE pea.l [A6 - 0x102] 0000513C 3F07 move.w -[A7], D7 0000513E 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */] 00005142 205F movea.l A0, [A7]+ 00005144 43EC FF00 lea.l A1, [A4 - 0x100] 00005148 707F moveq.l D0, 0x7F label0000514A: 0000514A 32D8 move.w [A1]+, [A0]+ 0000514C 51C8 FFFC dbf D0, -0x6 /* 0000514A */ 00005150 4267 clr.w -[A7] 00005152 42A7 clr.l -[A7] 00005154 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] label00005158: 00005158 4CDF 1080 movem.l D7,A4, [A7]+ 0000515C 4E5E unlink A6 0000515E 205F movea.l A0, [A7]+ 00005160 5C4F addq.w A7, 6 00005162 4ED0 jmp [A0] fn00005164: 00005164 4E56 FFEA link A6, -0x0016 00005168 48E7 0F08 movem.l -[A7], D4,D5,D6,D7,A4 // begin alternate branch 0000516A-0000516C fn0000516A: 0000516A 0F08 btst A0, D7 // end alternate branch 0000516A-0000516C fn0000516A: // (misaligned) 0000516C 286E 000E movea.l A4, [A6 + 0xE] 00005170 102E 000C move.b D0, [A6 + 0xC] 00005174 4880 ext.w D0 00005176 5B40 subq.w D0, 5 00005178 6736 beq +0x38 /* 000051B0 */ 0000517A 5340 subq.w D0, 1 0000517C 6700 0180 beq +0x182 /* 000052FE */ 00005180 0440 002D subi.w D0, 0x2D /* '-' */ 00005184 6736 beq +0x38 /* 000051BC */ 00005186 5340 subq.w D0, 1 00005188 674E beq +0x50 /* 000051D8 */ 0000518A 5340 subq.w D0, 1 0000518C 6768 beq +0x6A /* 000051F6 */ 0000518E 5340 subq.w D0, 1 00005190 6700 0082 beq +0x84 /* 00005214 */ 00005194 5340 subq.w D0, 1 00005196 6700 009A beq +0x9C /* 00005232 */ 0000519A 5340 subq.w D0, 1 0000519C 6700 00B8 beq +0xBA /* 00005256 */ 000051A0 5340 subq.w D0, 1 000051A2 6700 00D8 beq +0xDA /* 0000527C */ 000051A6 5340 subq.w D0, 1 000051A8 6700 011A beq +0x11C /* 000052C4 */ 000051AC 6000 019A bra +0x19C /* 00005348 */ label000051B0: 000051B0 2F2E 000E move.l -[A7], [A6 + 0xE] 000051B4 4EBA F948 jsr [PC - 0x6B8 /* 00004AFE */] 000051B8 6000 018E bra +0x190 /* 00005348 */ label000051BC: 000051BC 2F2E 000E move.l -[A7], [A6 + 0xE] 000051C0 4267 clr.w -[A7] 000051C2 42A7 clr.l -[A7] 000051C4 4EBA F97A jsr [PC - 0x686 /* 00004B40 */] 000051C8 3014 move.w D0, [A4] 000051CA 48C0 ext.l D0 000051CC 221F move.l D1, [A7]+ 000051CE 9280 sub.l D1, D0 000051D0 3F01 move.w -[A7], D1 000051D2 A8A8 syscall OffsetRect 000051D4 6000 0172 bra +0x174 /* 00005348 */ label000051D8: 000051D8 2F2E 000E move.l -[A7], [A6 + 0xE] 000051DC 42A7 clr.l -[A7] 000051DE 4EBA F960 jsr [PC - 0x6A0 /* 00004B40 */] 000051E2 302C 0002 move.w D0, [A4 + 0x2] 000051E6 48C0 ext.l D0 000051E8 221F move.l D1, [A7]+ 000051EA 9280 sub.l D1, D0 000051EC 3F01 move.w -[A7], D1 000051EE 4267 clr.w -[A7] 000051F0 A8A8 syscall OffsetRect 000051F2 6000 0154 bra +0x156 /* 00005348 */ label000051F6: 000051F6 2F2E 000E move.l -[A7], [A6 + 0xE] 000051FA 4267 clr.w -[A7] 000051FC 42A7 clr.l -[A7] 000051FE 4EBA F940 jsr [PC - 0x6C0 /* 00004B40 */] 00005202 302C 0004 move.w D0, [A4 + 0x4] 00005206 48C0 ext.l D0 00005208 221F move.l D1, [A7]+ 0000520A 9280 sub.l D1, D0 0000520C 3F01 move.w -[A7], D1 0000520E A8A8 syscall OffsetRect 00005210 6000 0136 bra +0x138 /* 00005348 */ label00005214: 00005214 2F2E 000E move.l -[A7], [A6 + 0xE] 00005218 42A7 clr.l -[A7] 0000521A 4EBA F924 jsr [PC - 0x6DC /* 00004B40 */] 0000521E 302C 0006 move.w D0, [A4 + 0x6] 00005222 48C0 ext.l D0 00005224 221F move.l D1, [A7]+ 00005226 9280 sub.l D1, D0 00005228 3F01 move.w -[A7], D1 0000522A 4267 clr.w -[A7] 0000522C A8A8 syscall OffsetRect 0000522E 6000 0118 bra +0x11A /* 00005348 */ label00005232: 00005232 486E FFEE pea.l [A6 - 0x12] 00005236 4EBA F8A4 jsr [PC - 0x75C /* 00004ADC */] 0000523A 2F2E 000E move.l -[A7], [A6 + 0xE] 0000523E 302E FFF0 move.w D0, [A6 - 0x10] 00005242 906C 0002 sub.w D0, [A4 + 0x2] 00005246 3F00 move.w -[A7], D0 00005248 302E FFEE move.w D0, [A6 - 0x12] 0000524C 9054 sub.w D0, [A4] 0000524E 3F00 move.w -[A7], D0 00005250 A8A8 syscall OffsetRect 00005252 6000 00F4 bra +0xF6 /* 00005348 */ label00005256: 00005256 486E FFF2 pea.l [A6 - 0xE] 0000525A 4EBA F880 jsr [PC - 0x780 /* 00004ADC */] 0000525E 2F2E 000E move.l -[A7], [A6 + 0xE] 00005262 302E FFF4 move.w D0, [A6 - 0xC] 00005266 906C 0006 sub.w D0, [A4 + 0x6] 0000526A 3F00 move.w -[A7], D0 0000526C 302E FFF2 move.w D0, [A6 - 0xE] 00005270 906C 0004 sub.w D0, [A4 + 0x4] 00005274 3F00 move.w -[A7], D0 00005276 A8A8 syscall OffsetRect 00005278 6000 00CE bra +0xD0 /* 00005348 */ label0000527C: 0000527C 42A7 clr.l -[A7] 0000527E 42A7 clr.l -[A7] 00005280 4EBA F8BE jsr [PC - 0x742 /* 00004B40 */] 00005284 201F move.l D0, [A7]+ 00005286 3F00 move.w -[A7], D0 00005288 4EAD 21CA jsr [A5 + 0x21CA /* export_1077 */] 0000528C 3D5F FFFA move.w [A6 - 0x6], [A7]+ 00005290 42A7 clr.l -[A7] 00005292 302C 0006 move.w D0, [A4 + 0x6] 00005296 906C 0002 sub.w D0, [A4 + 0x2] 0000529A 3F00 move.w -[A7], D0 0000529C 4EAD 21CA jsr [A5 + 0x21CA /* export_1077 */] 000052A0 3E1F move.w D7, [A7]+ 000052A2 302E FFFA move.w D0, [A6 - 0x6] 000052A6 9047 sub.w D0, D7 000052A8 48C0 ext.l D0 000052AA 81FC 0002 divs.w D0, 0x2 000052AE 3A00 move.w D5, D0 000052B0 916C 0002 sub.w [A4 + 0x2], D0 000052B4 302E FFFA move.w D0, [A6 - 0x6] 000052B8 D06C 0002 add.w D0, [A4 + 0x2] 000052BC 3940 0006 move.w [A4 + 0x6], D0 000052C0 6000 0086 bra +0x88 /* 00005348 */ label000052C4: 000052C4 42A7 clr.l -[A7] 000052C6 42A7 clr.l -[A7] 000052C8 4EBA F876 jsr [PC - 0x78A /* 00004B40 */] 000052CC 201F move.l D0, [A7]+ 000052CE 3F00 move.w -[A7], D0 000052D0 4EAD 21CA jsr [A5 + 0x21CA /* export_1077 */] 000052D4 381F move.w D4, [A7]+ 000052D6 42A7 clr.l -[A7] 000052D8 302C 0004 move.w D0, [A4 + 0x4] 000052DC 9054 sub.w D0, [A4] 000052DE 3F00 move.w -[A7], D0 000052E0 4EAD 21CA jsr [A5 + 0x21CA /* export_1077 */] 000052E4 3C1F move.w D6, [A7]+ 000052E6 3004 move.w D0, D4 000052E8 9046 sub.w D0, D6 000052EA 48C0 ext.l D0 000052EC 81FC 0002 divs.w D0, 0x2 000052F0 3A00 move.w D5, D0 000052F2 9154 sub.w [A4], D0 000052F4 3004 move.w D0, D4 000052F6 D054 add.w D0, [A4] 000052F8 3940 0004 move.w [A4 + 0x4], D0 000052FC 604A bra +0x4C /* 00005348 */ label000052FE: 000052FE 486E FFEA pea.l [A6 - 0x16] 00005302 4EBA F7D8 jsr [PC - 0x828 /* 00004ADC */] 00005306 3E2C 0006 move.w D7, [A4 + 0x6] 0000530A 9E6C 0002 sub.w D7, [A4 + 0x2] 0000530E 3C2C 0004 move.w D6, [A4 + 0x4] 00005312 9C54 sub.w D6, [A4] 00005314 3007 move.w D0, D7 00005316 48C0 ext.l D0 00005318 81FC 0002 divs.w D0, 0x2 0000531C 322E FFEC move.w D1, [A6 - 0x14] 00005320 9240 sub.w D1, D0 00005322 3941 0002 move.w [A4 + 0x2], D1 00005326 3006 move.w D0, D6 00005328 48C0 ext.l D0 0000532A 81FC 0002 divs.w D0, 0x2 0000532E 322E FFEA move.w D1, [A6 - 0x16] 00005332 9240 sub.w D1, D0 00005334 3881 move.w [A4], D1 00005336 3007 move.w D0, D7 00005338 D06C 0002 add.w D0, [A4 + 0x2] 0000533C 3940 0006 move.w [A4 + 0x6], D0 00005340 3006 move.w D0, D6 00005342 D054 add.w D0, [A4] 00005344 3940 0004 move.w [A4 + 0x4], D0 label00005348: 00005348 4CDF 10F0 movem.l D4,D5,D6,D7,A4, [A7]+ 0000534C 4E5E unlink A6 0000534E 205F movea.l A0, [A7]+ 00005350 DEFC 000A add.w A7, 0xA /* '\n' */ 00005354 4ED0 jmp [A0] fn00005356: 00005356 4E56 FF98 link A6, -0x0068 0000535A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000535E 286E 0008 movea.l A4, [A6 + 0x8] 00005362 4267 clr.w -[A7] 00005364 2F2D F27A move.l -[A7], [A5 - 0xD86] 00005368 3F2D F278 move.w -[A7], [A5 - 0xD88] 0000536C 486E FFE2 pea.l [A6 - 0x1E] 00005370 4EAD 2AF2 jsr [A5 + 0x2AF2 /* export_1370 */] 00005374 101F move.b D0, [A7]+ 00005376 660E bne +0x10 /* 00005386 */ 00005378 397C 0011 FE62 move.w [A4 - 0x19E], 0x11 0000537E 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */] 00005382 6000 0BD0 bra +0xBD2 /* 00005F54 */ label00005386: 00005386 41EE FFC4 lea.l A0, [A6 - 0x3C] 0000538A 43EE FFE2 lea.l A1, [A6 - 0x1E] 0000538E 700E moveq.l D0, 0x0E label00005390: 00005390 30D9 move.w [A0]+, [A1]+ 00005392 51C8 FFFC dbf D0, -0x6 /* 00005390 */ 00005396 197C 0001 FE5F move.b [A4 - 0x1A1], 0x1 0000539C 422C FE5E clr.b [A4 - 0x1A2] 000053A0 4207 clr.b D7 000053A2 422C FE5A clr.b [A4 - 0x1A6] 000053A6 4206 clr.b D6 000053A8 7000 moveq.l D0, 0x00 000053AA 102E FFE7 move.b D0, [A6 - 0x19] 000053AE C0BC 0000 0080 and.l D0, 0x80 000053B4 4A80 tst.l D0 000053B6 57C0 seq D0 000053B8 4400 neg.b D0 000053BA 1940 FE5C move.b [A4 - 0x1A4], D0 000053BE 41EE FFB4 lea.l A0, [A6 - 0x4C] 000053C2 43ED B38A lea.l A1, [A5 - 0x4C76] 000053C6 7003 moveq.l D0, 0x03 label000053C8: 000053C8 30D9 move.w [A0]+, [A1]+ 000053CA 51C8 FFFC dbf D0, -0x6 /* 000053C8 */ 000053CE 102D F504 move.b D0, [A5 - 0xAFC] 000053D2 4880 ext.w D0 000053D4 5540 subq.w D0, 2 000053D6 6700 00EC beq +0xEE /* 000054C4 */ 000053DA 5540 subq.w D0, 2 000053DC 6700 0140 beq +0x142 /* 0000551E */ 000053E0 5340 subq.w D0, 1 000053E2 6700 0198 beq +0x19A /* 0000557C */ 000053E6 5340 subq.w D0, 1 000053E8 6700 0192 beq +0x194 /* 0000557C */ 000053EC 5340 subq.w D0, 1 000053EE 6700 05CC beq +0x5CE /* 000059BC */ 000053F2 5340 subq.w D0, 1 000053F4 6700 05DC beq +0x5DE /* 000059D2 */ 000053F8 5340 subq.w D0, 1 000053FA 6700 05EA beq +0x5EC /* 000059E6 */ 000053FE 5340 subq.w D0, 1 00005400 6700 0606 beq +0x608 /* 00005A08 */ 00005404 5340 subq.w D0, 1 00005406 6700 061A beq +0x61C /* 00005A22 */ 0000540A 5540 subq.w D0, 2 0000540C 6700 01C8 beq +0x1CA /* 000055D6 */ 00005410 5340 subq.w D0, 1 00005412 6700 02A8 beq +0x2AA /* 000056BC */ 00005416 5340 subq.w D0, 1 00005418 6700 0380 beq +0x382 /* 0000579A */ 0000541C 5340 subq.w D0, 1 0000541E 6700 02E0 beq +0x2E2 /* 00005700 */ 00005422 5340 subq.w D0, 1 00005424 6700 0330 beq +0x332 /* 00005756 */ 00005428 5340 subq.w D0, 1 0000542A 6700 0616 beq +0x618 /* 00005A42 */ 0000542E 5340 subq.w D0, 1 00005430 6700 0406 beq +0x408 /* 00005838 */ 00005434 0440 000F subi.w D0, 0xF 00005438 6700 0436 beq +0x438 /* 00005870 */ 0000543C 5940 subq.w D0, 4 0000543E 6700 04EE beq +0x4F0 /* 0000592E */ 00005442 0440 000A subi.w D0, 0xA /* '\n' */ 00005446 6700 03A6 beq +0x3A8 /* 000057EE */ 0000544A 5740 subq.w D0, 3 0000544C 6700 012E beq +0x130 /* 0000557C */ 00005450 5340 subq.w D0, 1 00005452 6700 0128 beq +0x12A /* 0000557C */ 00005456 5340 subq.w D0, 1 00005458 6700 0122 beq +0x124 /* 0000557C */ 0000545C 5340 subq.w D0, 1 0000545E 6700 011C beq +0x11E /* 0000557C */ 00005462 5340 subq.w D0, 1 00005464 6700 0116 beq +0x118 /* 0000557C */ 00005468 5340 subq.w D0, 1 0000546A 6700 0110 beq +0x112 /* 0000557C */ 0000546E 5340 subq.w D0, 1 00005470 6700 010A beq +0x10C /* 0000557C */ 00005474 5340 subq.w D0, 1 00005476 6700 0104 beq +0x106 /* 0000557C */ 0000547A 5140 subq.w D0, 8 0000547C 6700 04F8 beq +0x4FA /* 00005976 */ 00005480 5940 subq.w D0, 4 00005482 6700 064E beq +0x650 /* 00005AD2 */ 00005486 5340 subq.w D0, 1 00005488 6700 078C beq +0x78E /* 00005C16 */ 0000548C 5340 subq.w D0, 1 0000548E 6700 07DC beq +0x7DE /* 00005C6C */ 00005492 5940 subq.w D0, 4 00005494 6700 06E0 beq +0x6E2 /* 00005B76 */ 00005498 5940 subq.w D0, 4 0000549A 6700 0724 beq +0x726 /* 00005BC0 */ 0000549E 0440 0011 subi.w D0, 0x11 000054A2 6700 080C beq +0x80E /* 00005CB0 */ 000054A6 5340 subq.w D0, 1 000054A8 6700 0838 beq +0x83A /* 00005CE2 */ 000054AC 5540 subq.w D0, 2 000054AE 6700 0896 beq +0x898 /* 00005D46 */ 000054B2 5340 subq.w D0, 1 000054B4 6700 08D2 beq +0x8D4 /* 00005D88 */ 000054B8 0440 0009 subi.w D0, 0x9 /* '\t' */ 000054BC 6700 090E beq +0x910 /* 00005DCC */ 000054C0 6000 095A bra +0x95C /* 00005E1C */ label000054C4: 000054C4 486D D01A pea.l [A5 - 0x2FE6] 000054C8 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 000054CC 102D B820 move.b D0, [A5 - 0x47E0] 000054D0 661E bne +0x20 /* 000054F0 */ 000054D2 2F00 move.l -[A7], D0 000054D4 4267 clr.w -[A7] 000054D6 2F2D F27A move.l -[A7], [A5 - 0xD86] 000054DA 3F2D F278 move.w -[A7], [A5 - 0xD88] 000054DE 486D D01A pea.l [A5 - 0x2FE6] 000054E2 4EAD 2C0A jsr [A5 + 0x2C0A /* export_1405 */] 000054E6 121F move.b D1, [A7]+ 000054E8 201F move.l D0, [A7]+ 000054EA 0A01 0001 xori.b D1, 0x1 000054EE 8001 or.b D0, D1 label000054F0: 000054F0 1F00 move.b -[A7], D0 000054F2 2F0E move.l -[A7], A6 000054F4 4EBA FC16 jsr [PC - 0x3EA /* 0000510C */] 000054F8 7001 moveq.l D0, 0x01 000054FA B02E FFE6 cmp.b D0, [A6 - 0x1A] 000054FE 57C0 seq D0 00005500 4A00 tst.b D0 00005502 6712 beq +0x14 /* 00005516 */ 00005504 7200 moveq.l D1, 0x00 00005506 322E FFF0 move.w D1, [A6 - 0x10] 0000550A C2BC FFFF 8000 and.l D1, 0xFFFF8000 00005510 4A81 tst.l D1 00005512 56C1 sne D1 00005514 C001 and.b D0, D1 label00005516: 00005516 4400 neg.b D0 00005518 1E00 move.b D7, D0 0000551A 6000 090A bra +0x90C /* 00005E26 */ label0000551E: 0000551E 7000 moveq.l D0, 0x00 00005520 302E FFF0 move.w D0, [A6 - 0x10] 00005524 C0BC 0000 000F and.l D0, 0xF 0000552A 3A00 move.w D5, D0 0000552C 4267 clr.w -[A7] 0000552E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005532 4EBA F62C jsr [PC - 0x9D4 /* 00004B60 */] 00005536 3D5F FFB0 move.w [A6 - 0x50], [A7]+ 0000553A BA6E FFB0 cmp.w D5, [A6 - 0x50] 0000553E 6700 08E6 beq +0x8E8 /* 00005E26 */ 00005542 7000 moveq.l D0, 0x00 00005544 302E FFF0 move.w D0, [A6 - 0x10] 00005548 C0BC FFFF FFF0 and.l D0, 0xFFFFFFF0 0000554E 322E FFB0 move.w D1, [A6 - 0x50] 00005552 48C1 ext.l D1 00005554 D280 add.l D1, D0 00005556 3D41 FFF0 move.w [A6 - 0x10], D1 0000555A 700B moveq.l D0, 0x0B 0000555C B045 cmp.w D0, D5 0000555E 57C0 seq D0 00005560 720B moveq.l D1, 0x0B 00005562 B26E FFB0 cmp.w D1, [A6 - 0x50] 00005566 57C1 seq D1 00005568 8001 or.b D0, D1 0000556A 6700 08BA beq +0x8BC /* 00005E26 */ 0000556E 486E FFE2 pea.l [A6 - 0x1E] 00005572 4267 clr.w -[A7] 00005574 4EAD 2BFA jsr [A5 + 0x2BFA /* export_1403 */] 00005578 6000 08AC bra +0x8AE /* 00005E26 */ label0000557C: 0000557C 41EC FEEC lea.l A0, [A4 - 0x114] 00005580 43EE FFE8 lea.l A1, [A6 - 0x18] 00005584 7003 moveq.l D0, 0x03 label00005586: 00005586 30D9 move.w [A0]+, [A1]+ 00005588 51C8 FFFC dbf D0, -0x6 /* 00005586 */ 0000558C 486C FEEC pea.l [A4 - 0x114] 00005590 1F2D F504 move.b -[A7], [A5 - 0xAFC] 00005594 2F0E move.l -[A7], A6 00005596 4EBA FBCC jsr [PC - 0x434 /* 00005164 */] 0000559A 4267 clr.w -[A7] 0000559C 486C FEEC pea.l [A4 - 0x114] 000055A0 486E FFE8 pea.l [A6 - 0x18] 000055A4 A8A6 syscall EqualRect 000055A6 101F move.b D0, [A7]+ 000055A8 6600 087C bne +0x87E /* 00005E26 */ 000055AC 102C FE5C move.b D0, [A4 - 0x1A4] 000055B0 6710 beq +0x12 /* 000055C2 */ 000055B2 41EE FFB4 lea.l A0, [A6 - 0x4C] 000055B6 43EE FFCA lea.l A1, [A6 - 0x36] 000055BA 7003 moveq.l D0, 0x03 label000055BC: 000055BC 30D9 move.w [A0]+, [A1]+ 000055BE 51C8 FFFC dbf D0, -0x6 /* 000055BC */ label000055C2: 000055C2 41EE FFE8 lea.l A0, [A6 - 0x18] 000055C6 43EC FEEC lea.l A1, [A4 - 0x114] 000055CA 7003 moveq.l D0, 0x03 label000055CC: 000055CC 30D9 move.w [A0]+, [A1]+ 000055CE 51C8 FFFC dbf D0, -0x6 /* 000055CC */ 000055D2 6000 0852 bra +0x854 /* 00005E26 */ label000055D6: 000055D6 7002 moveq.l D0, 0x02 000055D8 B02E FFE6 cmp.b D0, [A6 - 0x1A] 000055DC 57C0 seq D0 000055DE 4A00 tst.b D0 000055E0 6614 bne +0x16 /* 000055F6 */ 000055E2 7200 moveq.l D1, 0x00 000055E4 322E FFF0 move.w D1, [A6 - 0x10] 000055E8 C2BC 0000 000F and.l D1, 0xF 000055EE 740B moveq.l D2, 0x0B 000055F0 B481 cmp.l D2, D1 000055F2 57C1 seq D1 000055F4 8001 or.b D0, D1 label000055F6: 000055F6 4400 neg.b D0 000055F8 1F00 move.b -[A7], D0 000055FA 2F0E move.l -[A7], A6 000055FC 4EBA FB0E jsr [PC - 0x4F2 /* 0000510C */] 00005600 4267 clr.w -[A7] 00005602 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */] 00005606 101F move.b D0, [A7]+ 00005608 6756 beq +0x58 /* 00005660 */ 0000560A 42A7 clr.l -[A7] 0000560C 4EBA F532 jsr [PC - 0xACE /* 00004B40 */] 00005610 201F move.l D0, [A7]+ 00005612 3D40 FFB0 move.w [A6 - 0x50], D0 00005616 42A7 clr.l -[A7] 00005618 3F2E FFB0 move.w -[A7], [A6 - 0x50] 0000561C A9BB syscall GetIcon 0000561E 265F movea.l A3, [A7]+ 00005620 70FF moveq.l D0, 0xFFFFFFFF 00005622 B06E FFB0 cmp.w D0, [A6 - 0x50] 00005626 56C0 sne D0 00005628 4A00 tst.b D0 0000562A 6718 beq +0x1A /* 00005644 */ 0000562C 220B move.l D1, A3 0000562E 57C1 seq D1 00005630 C001 and.b D0, D1 00005632 6710 beq +0x12 /* 00005644 */ 00005634 487A 0928 pea.l [PC + 0x928 /* 00005F5E, value 0x1543616E, pstring "Can\'t find that icon." */] 00005638 3F3C 008E move.w -[A7], 0x8E 0000563C 4EAD 33D2 jsr [A5 + 0x33D2 /* export_1654 */] 00005640 6000 07E4 bra +0x7E6 /* 00005E26 */ label00005644: 00005644 486E FFE2 pea.l [A6 - 0x1E] 00005648 3F2E FFB0 move.w -[A7], [A6 - 0x50] 0000564C 4EAD 2BFA jsr [A5 + 0x2BFA /* export_1403 */] 00005650 200B move.l D0, A3 00005652 6700 07D2 beq +0x7D4 /* 00005E26 */ 00005656 2F0B move.l -[A7], A3 00005658 205F movea.l A0, [A7]+ 0000565A A02A syscall HUnlock 0000565C 6000 07C8 bra +0x7CA /* 00005E26 */ label00005660: 00005660 486D D01A pea.l [A5 - 0x2FE6] 00005664 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 00005668 42A7 clr.l -[A7] 0000566A 2F3C 4943 4F4E move.l -[A7], 0x49434F4E /* 'ICON' */ 00005670 486D D01A pea.l [A5 - 0x2FE6] 00005674 A9A1 syscall GetNamedResource 00005676 265F movea.l A3, [A7]+ 00005678 200B move.l D0, A3 0000567A 661A bne +0x1C /* 00005696 */ 0000567C 397C 0027 FE62 move.w [A4 - 0x19E], 0x27 /* '\'' */ 00005682 41EC FF00 lea.l A0, [A4 - 0x100] 00005686 43ED D01A lea.l A1, [A5 - 0x2FE6] 0000568A 707F moveq.l D0, 0x7F label0000568C: 0000568C 30D9 move.w [A0]+, [A1]+ 0000568E 51C8 FFFC dbf D0, -0x6 /* 0000568C */ 00005692 6000 0792 bra +0x794 /* 00005E26 */ label00005696: 00005696 2F0B move.l -[A7], A3 00005698 486E FFB0 pea.l [A6 - 0x50] 0000569C 486E FFC0 pea.l [A6 - 0x40] 000056A0 486D D01A pea.l [A5 - 0x2FE6] 000056A4 A9A8 syscall GetResInfo 000056A6 486E FFE2 pea.l [A6 - 0x1E] 000056AA 3F2E FFB0 move.w -[A7], [A6 - 0x50] 000056AE 4EAD 2BFA jsr [A5 + 0x2BFA /* export_1403 */] 000056B2 2F0B move.l -[A7], A3 000056B4 205F movea.l A0, [A7]+ 000056B6 A02A syscall HUnlock 000056B8 6000 076C bra +0x76E /* 00005E26 */ label000056BC: 000056BC 7002 moveq.l D0, 0x02 000056BE B02E FFE6 cmp.b D0, [A6 - 0x1A] 000056C2 57C0 seq D0 000056C4 4400 neg.b D0 000056C6 1F00 move.b -[A7], D0 000056C8 2F0E move.l -[A7], A6 000056CA 4EBA FA40 jsr [PC - 0x5C0 /* 0000510C */] 000056CE 4267 clr.w -[A7] 000056D0 4EBA F44E jsr [PC - 0xBB2 /* 00004B20 */] 000056D4 101F move.b D0, [A7]+ 000056D6 6714 beq +0x16 /* 000056EC */ 000056D8 7000 moveq.l D0, 0x00 000056DA 302E FFF0 move.w D0, [A6 - 0x10] 000056DE 80BC FFFF 8000 or.l D0, 0xFFFF8000 000056E4 3D40 FFF0 move.w [A6 - 0x10], D0 000056E8 6000 073C bra +0x73E /* 00005E26 */ label000056EC: 000056EC 7000 moveq.l D0, 0x00 000056EE 302E FFF0 move.w D0, [A6 - 0x10] 000056F2 C0BC 0000 7FFF and.l D0, 0x7FFF 000056F8 3D40 FFF0 move.w [A6 - 0x10], D0 000056FC 6000 0728 bra +0x72A /* 00005E26 */ label00005700: 00005700 7001 moveq.l D0, 0x01 00005702 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00005706 57C0 seq D0 00005708 4400 neg.b D0 0000570A 1F00 move.b -[A7], D0 0000570C 2F0E move.l -[A7], A6 0000570E 4EBA F9FC jsr [PC - 0x604 /* 0000510C */] 00005712 4267 clr.w -[A7] 00005714 4EBA F40A jsr [PC - 0xBF6 /* 00004B20 */] 00005718 101F move.b D0, [A7]+ 0000571A 6726 beq +0x28 /* 00005742 */ 0000571C 7000 moveq.l D0, 0x00 0000571E 302E FFF0 move.w D0, [A6 - 0x10] 00005722 80BC 0000 4000 or.l D0, 0x4000 /* '@\0' */ 00005728 3D40 FFF0 move.w [A6 - 0x10], D0 0000572C 7000 moveq.l D0, 0x00 0000572E 303C 00FB move.w D0, 0xFB 00005732 7200 moveq.l D1, 0x00 00005734 122E FFE7 move.b D1, [A6 - 0x19] 00005738 C081 and.l D0, D1 0000573A 1D40 FFE7 move.b [A6 - 0x19], D0 0000573E 6000 06E6 bra +0x6E8 /* 00005E26 */ label00005742: 00005742 7000 moveq.l D0, 0x00 00005744 302E FFF0 move.w D0, [A6 - 0x10] 00005748 C0BC FFFF BFFF and.l D0, 0xFFFFBFFF 0000574E 3D40 FFF0 move.w [A6 - 0x10], D0 00005752 6000 06D2 bra +0x6D4 /* 00005E26 */ label00005756: 00005756 7001 moveq.l D0, 0x01 00005758 B02E FFE6 cmp.b D0, [A6 - 0x1A] 0000575C 57C0 seq D0 0000575E 4400 neg.b D0 00005760 1F00 move.b -[A7], D0 00005762 2F0E move.l -[A7], A6 00005764 4EBA F9A6 jsr [PC - 0x65A /* 0000510C */] 00005768 4267 clr.w -[A7] 0000576A 4EBA F3B4 jsr [PC - 0xC4C /* 00004B20 */] 0000576E 101F move.b D0, [A7]+ 00005770 6714 beq +0x16 /* 00005786 */ 00005772 7000 moveq.l D0, 0x00 00005774 302E FFF0 move.w D0, [A6 - 0x10] 00005778 80BC 0000 2000 or.l D0, 0x2000 /* ' \0' */ 0000577E 3D40 FFF0 move.w [A6 - 0x10], D0 00005782 6000 06A2 bra +0x6A4 /* 00005E26 */ label00005786: 00005786 7000 moveq.l D0, 0x00 00005788 302E FFF0 move.w D0, [A6 - 0x10] 0000578C C0BC FFFF DFFF and.l D0, 0xFFFFDFFF 00005792 3D40 FFF0 move.w [A6 - 0x10], D0 00005796 6000 068E bra +0x690 /* 00005E26 */ label0000579A: 0000579A 7001 moveq.l D0, 0x01 0000579C B02E FFE6 cmp.b D0, [A6 - 0x1A] 000057A0 57C0 seq D0 000057A2 4400 neg.b D0 000057A4 1F00 move.b -[A7], D0 000057A6 2F0E move.l -[A7], A6 000057A8 4EBA F962 jsr [PC - 0x69E /* 0000510C */] 000057AC 4267 clr.w -[A7] 000057AE 486E FFE2 pea.l [A6 - 0x1E] 000057B2 4EAD 103A jsr [A5 + 0x103A /* export_515 */] 000057B6 195F FE5F move.b [A4 - 0x1A1], [A7]+ 000057BA 4267 clr.w -[A7] 000057BC 4EBA F362 jsr [PC - 0xC9E /* 00004B20 */] 000057C0 101F move.b D0, [A7]+ 000057C2 6714 beq +0x16 /* 000057D8 */ 000057C4 7000 moveq.l D0, 0x00 000057C6 102E FFE7 move.b D0, [A6 - 0x19] 000057CA 80BC 0000 0001 or.l D0, 0x1 000057D0 1D40 FFE7 move.b [A6 - 0x19], D0 000057D4 6000 0650 bra +0x652 /* 00005E26 */ label000057D8: 000057D8 7000 moveq.l D0, 0x00 000057DA 303C 00FE move.w D0, 0xFE 000057DE 7200 moveq.l D1, 0x00 000057E0 122E FFE7 move.b D1, [A6 - 0x19] 000057E4 C081 and.l D0, D1 000057E6 1D40 FFE7 move.b [A6 - 0x19], D0 000057EA 6000 063A bra +0x63C /* 00005E26 */ label000057EE: 000057EE 7001 moveq.l D0, 0x01 000057F0 B02E FFE6 cmp.b D0, [A6 - 0x1A] 000057F4 57C0 seq D0 000057F6 4400 neg.b D0 000057F8 1F00 move.b -[A7], D0 000057FA 2F0E move.l -[A7], A6 000057FC 4EBA F90E jsr [PC - 0x6F2 /* 0000510C */] 00005800 422C FE5F clr.b [A4 - 0x1A1] 00005804 4267 clr.w -[A7] 00005806 4EBA F318 jsr [PC - 0xCE8 /* 00004B20 */] 0000580A 101F move.b D0, [A7]+ 0000580C 6714 beq +0x16 /* 00005822 */ 0000580E 7000 moveq.l D0, 0x00 00005810 102E FFE7 move.b D0, [A6 - 0x19] 00005814 80BC 0000 0002 or.l D0, 0x2 0000581A 1D40 FFE7 move.b [A6 - 0x19], D0 0000581E 6000 0606 bra +0x608 /* 00005E26 */ label00005822: 00005822 7000 moveq.l D0, 0x00 00005824 303C 00FD move.w D0, 0xFD 00005828 7200 moveq.l D1, 0x00 0000582A 122E FFE7 move.b D1, [A6 - 0x19] 0000582E C081 and.l D0, D1 00005830 1D40 FFE7 move.b [A6 - 0x19], D0 00005834 6000 05F0 bra +0x5F2 /* 00005E26 */ label00005838: 00005838 4267 clr.w -[A7] 0000583A 4EBA F2E4 jsr [PC - 0xD1C /* 00004B20 */] 0000583E 101F move.b D0, [A7]+ 00005840 671A beq +0x1C /* 0000585C */ 00005842 7000 moveq.l D0, 0x00 00005844 102E FFE7 move.b D0, [A6 - 0x19] 00005848 C0BC 0000 007F and.l D0, 0x7F 0000584E 1D40 FFE7 move.b [A6 - 0x19], D0 00005852 197C 0001 FE5E move.b [A4 - 0x1A2], 0x1 00005858 6000 05CC bra +0x5CE /* 00005E26 */ label0000585C: 0000585C 7000 moveq.l D0, 0x00 0000585E 102E FFE7 move.b D0, [A6 - 0x19] 00005862 80BC 0000 0080 or.l D0, 0x80 00005868 1D40 FFE7 move.b [A6 - 0x19], D0 0000586C 6000 05B8 bra +0x5BA /* 00005E26 */ label00005870: 00005870 7000 moveq.l D0, 0x00 00005872 302E FFF0 move.w D0, [A6 - 0x10] 00005876 C0BC 0000 000F and.l D0, 0xF 0000587C 3D40 FFB0 move.w [A6 - 0x50], D0 00005880 56C0 sne D0 00005882 4A00 tst.b D0 00005884 670A beq +0xC /* 00005890 */ 00005886 720A moveq.l D1, 0x0A 00005888 B26E FFB0 cmp.w D1, [A6 - 0x50] 0000588C 56C1 sne D1 0000588E C001 and.b D0, D1 label00005890: 00005890 6616 bne +0x18 /* 000058A8 */ 00005892 7201 moveq.l D1, 0x01 00005894 B22E FFE6 cmp.b D1, [A6 - 0x1A] 00005898 57C1 seq D1 0000589A 4A01 tst.b D1 0000589C 6708 beq +0xA /* 000058A6 */ 0000589E 4A6E FFF4 tst.w [A6 - 0xC] 000058A2 56C2 sne D2 000058A4 C202 and.b D1, D2 label000058A6: 000058A6 8001 or.b D0, D1 label000058A8: 000058A8 4400 neg.b D0 000058AA 1940 FE5E move.b [A4 - 0x1A2], D0 000058AE 7002 moveq.l D0, 0x02 000058B0 B02E FFE6 cmp.b D0, [A6 - 0x1A] 000058B4 6616 bne +0x18 /* 000058CC */ 000058B6 4267 clr.w -[A7] 000058B8 4EBA F266 jsr [PC - 0xD9A /* 00004B20 */] 000058BC 101F move.b D0, [A7]+ 000058BE 6600 0566 bne +0x568 /* 00005E26 */ 000058C2 7000 moveq.l D0, 0x00 000058C4 2D40 FFF2 move.l [A6 - 0xE], D0 000058C8 6000 055C bra +0x55E /* 00005E26 */ label000058CC: 000058CC 4267 clr.w -[A7] 000058CE 2F2D F27A move.l -[A7], [A5 - 0xD86] 000058D2 2F2D F274 move.l -[A7], [A5 - 0xD8C] 000058D6 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 000058DA 4267 clr.w -[A7] 000058DC 4EBA F242 jsr [PC - 0xDBE /* 00004B20 */] 000058E0 4267 clr.w -[A7] 000058E2 4EAD 2BCA jsr [A5 + 0x2BCA /* export_1397 */] 000058E6 101F move.b D0, [A7]+ 000058E8 0A00 0001 xori.b D0, 0x1 000058EC 1F00 move.b -[A7], D0 000058EE 2F0E move.l -[A7], A6 000058F0 4EBA F81A jsr [PC - 0x7E6 /* 0000510C */] 000058F4 197C 0001 FE5A move.b [A4 - 0x1A6], 0x1 000058FA 7E01 moveq.l D7, 0x01 000058FC 7000 moveq.l D0, 0x00 000058FE 302E FFF0 move.w D0, [A6 - 0x10] 00005902 C0BC 0000 0F00 and.l D0, 0xF00 00005908 E088 lsr D0, 8 0000590A 3D40 FFB0 move.w [A6 - 0x50], D0 0000590E 6700 0516 beq +0x518 /* 00005E26 */ 00005912 2F2D F274 move.l -[A7], [A5 - 0xD8C] 00005916 2F2D F270 move.l -[A7], [A5 - 0xD90] 0000591A 2F2D F27A move.l -[A7], [A5 - 0xD86] 0000591E 3F2E FFB0 move.w -[A7], [A6 - 0x50] 00005922 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 00005926 4EAD 2DC2 jsr [A5 + 0x2DC2 /* export_1460 */] 0000592A 6000 04FA bra +0x4FC /* 00005E26 */ label0000592E: 0000592E 7001 moveq.l D0, 0x01 00005930 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00005934 56C0 sne D0 00005936 4400 neg.b D0 00005938 1F00 move.b -[A7], D0 0000593A 2F0E move.l -[A7], A6 0000593C 4EBA F7CE jsr [PC - 0x832 /* 0000510C */] 00005940 422C FE5F clr.b [A4 - 0x1A1] 00005944 4267 clr.w -[A7] 00005946 4EBA F1D8 jsr [PC - 0xE28 /* 00004B20 */] 0000594A 101F move.b D0, [A7]+ 0000594C 6714 beq +0x16 /* 00005962 */ 0000594E 7000 moveq.l D0, 0x00 00005950 302E FFF0 move.w D0, [A6 - 0x10] 00005954 80BC 0000 2000 or.l D0, 0x2000 /* ' \0' */ 0000595A 3D40 FFF0 move.w [A6 - 0x10], D0 0000595E 6000 04C6 bra +0x4C8 /* 00005E26 */ label00005962: 00005962 7000 moveq.l D0, 0x00 00005964 302E FFF0 move.w D0, [A6 - 0x10] 00005968 C0BC FFFF DFFF and.l D0, 0xFFFFDFFF 0000596E 3D40 FFF0 move.w [A6 - 0x10], D0 00005972 6000 04B2 bra +0x4B4 /* 00005E26 */ label00005976: 00005976 7001 moveq.l D0, 0x01 00005978 B02E FFE6 cmp.b D0, [A6 - 0x1A] 0000597C 56C0 sne D0 0000597E 4400 neg.b D0 00005980 1F00 move.b -[A7], D0 00005982 2F0E move.l -[A7], A6 00005984 4EBA F786 jsr [PC - 0x87A /* 0000510C */] 00005988 4267 clr.w -[A7] 0000598A 4EBA F194 jsr [PC - 0xE6C /* 00004B20 */] 0000598E 101F move.b D0, [A7]+ 00005990 6716 beq +0x18 /* 000059A8 */ 00005992 7000 moveq.l D0, 0x00 00005994 303C 00FE move.w D0, 0xFE 00005998 7200 moveq.l D1, 0x00 0000599A 122E FFE7 move.b D1, [A6 - 0x19] 0000599E C081 and.l D0, D1 000059A0 1D40 FFE7 move.b [A6 - 0x19], D0 000059A4 6000 0480 bra +0x482 /* 00005E26 */ label000059A8: 000059A8 7000 moveq.l D0, 0x00 000059AA 102E FFE7 move.b D0, [A6 - 0x19] 000059AE 80BC 0000 0001 or.l D0, 0x1 000059B4 1D40 FFE7 move.b [A6 - 0x19], D0 000059B8 6000 046C bra +0x46E /* 00005E26 */ label000059BC: 000059BC 4267 clr.w -[A7] 000059BE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000059C2 4EBA F19C jsr [PC - 0xE64 /* 00004B60 */] 000059C6 301F move.w D0, [A7]+ 000059C8 5340 subq.w D0, 1 000059CA 3D40 FFF6 move.w [A6 - 0xA], D0 000059CE 6000 0456 bra +0x458 /* 00005E26 */ label000059D2: 000059D2 7C01 moveq.l D6, 0x01 000059D4 42A7 clr.l -[A7] 000059D6 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */] 000059DA 4EAD 2BA2 jsr [A5 + 0x2BA2 /* export_1392 */] 000059DE 3D5F FFF8 move.w [A6 - 0x8], [A7]+ 000059E2 6000 0442 bra +0x444 /* 00005E26 */ label000059E6: 000059E6 7C01 moveq.l D6, 0x01 000059E8 4267 clr.w -[A7] 000059EA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000059EE 4EBA F1A6 jsr [PC - 0xE5A /* 00004B96 */] 000059F2 3D5F FFFA move.w [A6 - 0x6], [A7]+ 000059F6 4267 clr.w -[A7] 000059F8 3F2E FFFA move.w -[A7], [A6 - 0x6] 000059FC 4EAD 2042 jsr [A5 + 0x2042 /* export_1028 */] 00005A00 3D5F FFFE move.w [A6 - 0x2], [A7]+ 00005A04 6000 0420 bra +0x422 /* 00005E26 */ label00005A08: 00005A08 7C01 moveq.l D6, 0x01 00005A0A 4267 clr.w -[A7] 00005A0C 42A7 clr.l -[A7] 00005A0E 4EBA F130 jsr [PC - 0xED0 /* 00004B40 */] 00005A12 201F move.l D0, [A7]+ 00005A14 3F00 move.w -[A7], D0 00005A16 4EAD 2162 jsr [A5 + 0x2162 /* export_1064 */] 00005A1A 1D5F FFFC move.b [A6 - 0x4], [A7]+ 00005A1E 6000 0406 bra +0x408 /* 00005E26 */ label00005A22: 00005A22 4267 clr.w -[A7] 00005A24 42A7 clr.l -[A7] 00005A26 4EBA F118 jsr [PC - 0xEE8 /* 00004B40 */] 00005A2A 201F move.l D0, [A7]+ 00005A2C 3F00 move.w -[A7], D0 00005A2E 3F2E FFFA move.w -[A7], [A6 - 0x6] 00005A32 3F3C 0534 move.w -[A7], 0x534 00005A36 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 00005A3A 3D5F FFFE move.w [A6 - 0x2], [A7]+ 00005A3E 6000 03E6 bra +0x3E8 /* 00005E26 */ label00005A42: 00005A42 7000 moveq.l D0, 0x00 00005A44 302E FFF0 move.w D0, [A6 - 0x10] 00005A48 C0BC 0000 000F and.l D0, 0xF 00005A4E 7207 moveq.l D1, 0x07 00005A50 B280 cmp.l D1, D0 00005A52 56C0 sne D0 00005A54 7202 moveq.l D1, 0x02 00005A56 B22E FFE6 cmp.b D1, [A6 - 0x1A] 00005A5A 56C1 sne D1 00005A5C 8001 or.b D0, D1 00005A5E 670A beq +0xC /* 00005A6A */ 00005A60 397C 001B FE62 move.w [A4 - 0x19E], 0x1B 00005A66 6000 03BE bra +0x3C0 /* 00005E26 */ label00005A6A: 00005A6A 42A7 clr.l -[A7] 00005A6C 4EBA F0D2 jsr [PC - 0xF2E /* 00004B40 */] 00005A70 295F FEF4 move.l [A4 - 0x10C], [A7]+ 00005A74 102D B820 move.b D0, [A5 - 0x47E0] 00005A78 6600 03AC bne +0x3AE /* 00005E26 */ 00005A7C 396E FFE4 FE64 move.w [A4 - 0x19C], [A6 - 0x1C] 00005A82 202D F27A move.l D0, [A5 - 0xD86] 00005A86 B0AD F274 cmp.l D0, [A5 - 0xD8C] 00005A8A 660A bne +0xC /* 00005A96 */ 00005A8C 302C FE64 move.w D0, [A4 - 0x19C] 00005A90 4440 neg.w D0 00005A92 3940 FE64 move.w [A4 - 0x19C], D0 label00005A96: 00005A96 4AAC FEF4 tst.l [A4 - 0x10C] 00005A9A 6C06 bge +0x8 /* 00005AA2 */ 00005A9C 7000 moveq.l D0, 0x00 00005A9E 2940 FEF4 move.l [A4 - 0x10C], D0 label00005AA2: 00005AA2 4267 clr.w -[A7] 00005AA4 3F2C FE64 move.w -[A7], [A4 - 0x19C] 00005AA8 2F2D F274 move.l -[A7], [A5 - 0xD8C] 00005AAC 4EAD 1022 jsr [A5 + 0x1022 /* export_512 */] 00005AB0 301F move.w D0, [A7]+ 00005AB2 48C0 ext.l D0 00005AB4 B0AC FEF4 cmp.l D0, [A4 - 0x10C] 00005AB8 6700 036C beq +0x36E /* 00005E26 */ 00005ABC 3F2C FE64 move.w -[A7], [A4 - 0x19C] 00005AC0 2F2D F274 move.l -[A7], [A5 - 0xD8C] 00005AC4 3F2C FEF6 move.w -[A7], [A4 - 0x10A] 00005AC8 4EAD 10CA jsr [A5 + 0x10CA /* export_533 */] 00005ACC 7E01 moveq.l D7, 0x01 00005ACE 6000 0356 bra +0x358 /* 00005E26 */ label00005AD2: 00005AD2 7002 moveq.l D0, 0x02 00005AD4 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00005AD8 56C0 sne D0 00005ADA 4400 neg.b D0 00005ADC 1F00 move.b -[A7], D0 00005ADE 2F0E move.l -[A7], A6 00005AE0 4EBA F62A jsr [PC - 0x9D6 /* 0000510C */] 00005AE4 4267 clr.w -[A7] 00005AE6 4EBA F038 jsr [PC - 0xFC8 /* 00004B20 */] 00005AEA 181F move.b D4, [A7]+ 00005AEC 202D F27A move.l D0, [A5 - 0xD86] 00005AF0 B0AD F270 cmp.l D0, [A5 - 0xD90] 00005AF4 57C0 seq D0 00005AF6 4A00 tst.b D0 00005AF8 6700 032C beq +0x32E /* 00005E26 */ 00005AFC 1204 move.b D1, D4 00005AFE 4881 ext.w D1 00005B00 48C1 ext.l D1 00005B02 7400 moveq.l D2, 0x00 00005B04 142E FFE7 move.b D2, [A6 - 0x19] 00005B08 C4BC 0000 0008 and.l D2, 0x8 00005B0E B481 cmp.l D2, D1 00005B10 56C1 sne D1 00005B12 C001 and.b D0, D1 00005B14 6700 0310 beq +0x312 /* 00005E26 */ 00005B18 302E FFE4 move.w D0, [A6 - 0x1C] 00005B1C B06D C374 cmp.w D0, [A5 - 0x3C8C] 00005B20 57C0 seq D0 00005B22 4A00 tst.b D0 00005B24 6722 beq +0x24 /* 00005B48 */ 00005B26 222D F27A move.l D1, [A5 - 0xD86] 00005B2A B2AD B46E cmp.l D1, [A5 - 0x4B92] 00005B2E 57C1 seq D1 00005B30 C001 and.b D0, D1 00005B32 6714 beq +0x16 /* 00005B48 */ 00005B34 1F2D C232 move.b -[A7], [A5 - 0x3DCE] 00005B38 4EAD 0FAA jsr [A5 + 0xFAA /* export_497 */] 00005B3C 102D C232 move.b D0, [A5 - 0x3DCE] 00005B40 6706 beq +0x8 /* 00005B48 */ 00005B42 4267 clr.w -[A7] 00005B44 4EAD 0FAA jsr [A5 + 0xFAA /* export_497 */] label00005B48: 00005B48 1004 move.b D0, D4 00005B4A 6714 beq +0x16 /* 00005B60 */ 00005B4C 7000 moveq.l D0, 0x00 00005B4E 102E FFE7 move.b D0, [A6 - 0x19] 00005B52 80BC 0000 0008 or.l D0, 0x8 00005B58 1D40 FFE7 move.b [A6 - 0x19], D0 00005B5C 6000 02C8 bra +0x2CA /* 00005E26 */ label00005B60: 00005B60 7000 moveq.l D0, 0x00 00005B62 303C 00F7 move.w D0, 0xF7 00005B66 7200 moveq.l D1, 0x00 00005B68 122E FFE7 move.b D1, [A6 - 0x19] 00005B6C C081 and.l D0, D1 00005B6E 1D40 FFE7 move.b [A6 - 0x19], D0 00005B72 6000 02B2 bra +0x2B4 /* 00005E26 */ label00005B76: 00005B76 422C FE5F clr.b [A4 - 0x1A1] 00005B7A 7002 moveq.l D0, 0x02 00005B7C B02E FFE6 cmp.b D0, [A6 - 0x1A] 00005B80 56C0 sne D0 00005B82 4400 neg.b D0 00005B84 1F00 move.b -[A7], D0 00005B86 2F0E move.l -[A7], A6 00005B88 4EBA F582 jsr [PC - 0xA7E /* 0000510C */] 00005B8C 4267 clr.w -[A7] 00005B8E 4EBA EF90 jsr [PC - 0x1070 /* 00004B20 */] 00005B92 101F move.b D0, [A7]+ 00005B94 6714 beq +0x16 /* 00005BAA */ 00005B96 7000 moveq.l D0, 0x00 00005B98 102E FFE7 move.b D0, [A6 - 0x19] 00005B9C 80BC 0000 0010 or.l D0, 0x10 00005BA2 1D40 FFE7 move.b [A6 - 0x19], D0 00005BA6 6000 027E bra +0x280 /* 00005E26 */ label00005BAA: 00005BAA 7000 moveq.l D0, 0x00 00005BAC 303C 00EF move.w D0, 0xEF 00005BB0 7200 moveq.l D1, 0x00 00005BB2 122E FFE7 move.b D1, [A6 - 0x19] 00005BB6 C081 and.l D0, D1 00005BB8 1D40 FFE7 move.b [A6 - 0x19], D0 00005BBC 6000 0268 bra +0x26A /* 00005E26 */ label00005BC0: 00005BC0 7002 moveq.l D0, 0x02 00005BC2 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00005BC6 56C0 sne D0 00005BC8 4400 neg.b D0 00005BCA 1F00 move.b -[A7], D0 00005BCC 2F0E move.l -[A7], A6 00005BCE 4EBA F53C jsr [PC - 0xAC4 /* 0000510C */] 00005BD2 4267 clr.w -[A7] 00005BD4 4EBA EF4A jsr [PC - 0x10B6 /* 00004B20 */] 00005BD8 101F move.b D0, [A7]+ 00005BDA 6714 beq +0x16 /* 00005BF0 */ 00005BDC 7000 moveq.l D0, 0x00 00005BDE 102E FFE7 move.b D0, [A6 - 0x19] 00005BE2 80BC 0000 0020 or.l D0, 0x20 /* ' ' */ 00005BE8 1D40 FFE7 move.b [A6 - 0x19], D0 00005BEC 6000 0238 bra +0x23A /* 00005E26 */ label00005BF0: 00005BF0 7000 moveq.l D0, 0x00 00005BF2 303C 00DF move.w D0, 0xDF 00005BF6 7200 moveq.l D1, 0x00 00005BF8 122E FFE7 move.b D1, [A6 - 0x19] 00005BFC C081 and.l D0, D1 00005BFE 1D40 FFE7 move.b [A6 - 0x19], D0 00005C02 7000 moveq.l D0, 0x00 00005C04 302E FFF0 move.w D0, [A6 - 0x10] 00005C08 C0BC 0000 7FFF and.l D0, 0x7FFF 00005C0E 3D40 FFF0 move.w [A6 - 0x10], D0 00005C12 6000 0212 bra +0x214 /* 00005E26 */ label00005C16: 00005C16 7002 moveq.l D0, 0x02 00005C18 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00005C1C 56C0 sne D0 00005C1E 4400 neg.b D0 00005C20 1F00 move.b -[A7], D0 00005C22 2F0E move.l -[A7], A6 00005C24 4EBA F4E6 jsr [PC - 0xB1A /* 0000510C */] 00005C28 4267 clr.w -[A7] 00005C2A 4EBA EEF4 jsr [PC - 0x110C /* 00004B20 */] 00005C2E 101F move.b D0, [A7]+ 00005C30 6716 beq +0x18 /* 00005C48 */ 00005C32 7000 moveq.l D0, 0x00 00005C34 303C 00FB move.w D0, 0xFB 00005C38 7200 moveq.l D1, 0x00 00005C3A 122E FFE7 move.b D1, [A6 - 0x19] 00005C3E C081 and.l D0, D1 00005C40 1D40 FFE7 move.b [A6 - 0x19], D0 00005C44 6000 01E0 bra +0x1E2 /* 00005E26 */ label00005C48: 00005C48 7000 moveq.l D0, 0x00 00005C4A 102E FFE7 move.b D0, [A6 - 0x19] 00005C4E 80BC 0000 0004 or.l D0, 0x4 00005C54 1D40 FFE7 move.b [A6 - 0x19], D0 00005C58 7000 moveq.l D0, 0x00 00005C5A 302E FFF0 move.w D0, [A6 - 0x10] 00005C5E C0BC FFFF BFFF and.l D0, 0xFFFFBFFF 00005C64 3D40 FFF0 move.w [A6 - 0x10], D0 00005C68 6000 01BC bra +0x1BE /* 00005E26 */ label00005C6C: 00005C6C 7001 moveq.l D0, 0x01 00005C6E B02E FFE6 cmp.b D0, [A6 - 0x1A] 00005C72 56C0 sne D0 00005C74 4400 neg.b D0 00005C76 1F00 move.b -[A7], D0 00005C78 2F0E move.l -[A7], A6 00005C7A 4EBA F490 jsr [PC - 0xB70 /* 0000510C */] 00005C7E 4267 clr.w -[A7] 00005C80 4EBA EE9E jsr [PC - 0x1162 /* 00004B20 */] 00005C84 101F move.b D0, [A7]+ 00005C86 6714 beq +0x16 /* 00005C9C */ 00005C88 7000 moveq.l D0, 0x00 00005C8A 302E FFF0 move.w D0, [A6 - 0x10] 00005C8E C0BC FFFF EFFF and.l D0, 0xFFFFEFFF 00005C94 3D40 FFF0 move.w [A6 - 0x10], D0 00005C98 6000 018C bra +0x18E /* 00005E26 */ label00005C9C: 00005C9C 7000 moveq.l D0, 0x00 00005C9E 302E FFF0 move.w D0, [A6 - 0x10] 00005CA2 80BC 0000 1000 or.l D0, 0x1000 00005CA8 3D40 FFF0 move.w [A6 - 0x10], D0 00005CAC 6000 0178 bra +0x17A /* 00005E26 */ label00005CB0: 00005CB0 42A7 clr.l -[A7] 00005CB2 4EBA EE8C jsr [PC - 0x1174 /* 00004B40 */] 00005CB6 201F move.l D0, [A7]+ 00005CB8 3D40 FFB0 move.w [A6 - 0x50], D0 00005CBC 4267 clr.w -[A7] 00005CBE 2F2D F27A move.l -[A7], [A5 - 0xD86] 00005CC2 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 00005CC6 3F2E FFB0 move.w -[A7], [A6 - 0x50] 00005CCA 4EAD 2C12 jsr [A5 + 0x2C12 /* export_1406 */] 00005CCE 101F move.b D0, [A7]+ 00005CD0 0A00 0001 xori.b D0, 0x1 00005CD4 1F00 move.b -[A7], D0 00005CD6 2F0E move.l -[A7], A6 00005CD8 4EBA F432 jsr [PC - 0xBCE /* 0000510C */] 00005CDC 7E01 moveq.l D7, 0x01 00005CDE 6000 0146 bra +0x148 /* 00005E26 */ label00005CE2: 00005CE2 422C FE5F clr.b [A4 - 0x1A1] 00005CE6 42A7 clr.l -[A7] 00005CE8 4EBA EE56 jsr [PC - 0x11AA /* 00004B40 */] 00005CEC 201F move.l D0, [A7]+ 00005CEE 3D40 FFB0 move.w [A6 - 0x50], D0 00005CF2 5CC0 sge D0 00005CF4 720F moveq.l D1, 0x0F 00005CF6 B26E FFB0 cmp.w D1, [A6 - 0x50] 00005CFA 5CC1 sge D1 00005CFC C001 and.b D0, D1 00005CFE 671E beq +0x20 /* 00005D1E */ 00005D00 7000 moveq.l D0, 0x00 00005D02 302E FFF0 move.w D0, [A6 - 0x10] 00005D06 C0BC FFFF F0FF and.l D0, 0xFFFFF0FF 00005D0C 7200 moveq.l D1, 0x00 00005D0E 322E FFB0 move.w D1, [A6 - 0x50] 00005D12 E189 lsl D1, 8 00005D14 8081 or.l D0, D1 00005D16 3D40 FFF0 move.w [A6 - 0x10], D0 00005D1A 6000 010A bra +0x10C /* 00005E26 */ label00005D1E: 00005D1E 397C 00A0 FE62 move.w [A4 - 0x19E], 0xA0 00005D24 486E FF98 pea.l [A6 - 0x68] 00005D28 302E FFB0 move.w D0, [A6 - 0x50] 00005D2C 48C0 ext.l D0 00005D2E 2F00 move.l -[A7], D0 00005D30 4EAD 229A jsr [A5 + 0x229A /* export_1103 */] 00005D34 205F movea.l A0, [A7]+ 00005D36 43EC FF00 lea.l A1, [A4 - 0x100] 00005D3A 7009 moveq.l D0, 0x09 label00005D3C: 00005D3C 32D8 move.w [A1]+, [A0]+ 00005D3E 51C8 FFFC dbf D0, -0x6 /* 00005D3C */ 00005D42 6000 00E2 bra +0xE4 /* 00005E26 */ label00005D46: 00005D46 7001 moveq.l D0, 0x01 00005D48 B02E FFE6 cmp.b D0, [A6 - 0x1A] 00005D4C 56C0 sne D0 00005D4E 4400 neg.b D0 00005D50 1F00 move.b -[A7], D0 00005D52 2F0E move.l -[A7], A6 00005D54 4EBA F3B6 jsr [PC - 0xC4A /* 0000510C */] 00005D58 4267 clr.w -[A7] 00005D5A 42A7 clr.l -[A7] 00005D5C 4EBA EDE2 jsr [PC - 0x121E /* 00004B40 */] 00005D60 201F move.l D0, [A7]+ 00005D62 3F00 move.w -[A7], D0 00005D64 4267 clr.w -[A7] 00005D66 4EAD 21CA jsr [A5 + 0x21CA /* export_1077 */] 00005D6A 3D5F FFB0 move.w [A6 - 0x50], [A7]+ 00005D6E 302E FFF4 move.w D0, [A6 - 0xC] 00005D72 48C0 ext.l D0 00005D74 7200 moveq.l D1, 0x00 00005D76 322E FFB0 move.w D1, [A6 - 0x50] 00005D7A 7410 moveq.l D2, 0x10 00005D7C E5A9 lsl D1, D2 00005D7E D280 add.l D1, D0 00005D80 2D41 FFF2 move.l [A6 - 0xE], D1 00005D84 6000 00A0 bra +0xA2 /* 00005E26 */ label00005D88: 00005D88 422C FE5F clr.b [A4 - 0x1A1] 00005D8C 7002 moveq.l D0, 0x02 00005D8E B02E FFE6 cmp.b D0, [A6 - 0x1A] 00005D92 56C0 sne D0 00005D94 4400 neg.b D0 00005D96 1F00 move.b -[A7], D0 00005D98 2F0E move.l -[A7], A6 00005D9A 4EBA F370 jsr [PC - 0xC90 /* 0000510C */] 00005D9E 4267 clr.w -[A7] 00005DA0 4EBA ED7E jsr [PC - 0x1282 /* 00004B20 */] 00005DA4 101F move.b D0, [A7]+ 00005DA6 6712 beq +0x14 /* 00005DBA */ 00005DA8 7000 moveq.l D0, 0x00 00005DAA 302E FFF0 move.w D0, [A6 - 0x10] 00005DAE 80BC 0000 1000 or.l D0, 0x1000 00005DB4 3D40 FFF0 move.w [A6 - 0x10], D0 00005DB8 606C bra +0x6E /* 00005E26 */ label00005DBA: 00005DBA 7000 moveq.l D0, 0x00 00005DBC 302E FFF0 move.w D0, [A6 - 0x10] 00005DC0 C0BC FFFF EFFF and.l D0, 0xFFFFEFFF 00005DC6 3D40 FFF0 move.w [A6 - 0x10], D0 00005DCA 605A bra +0x5C /* 00005E26 */ label00005DCC: 00005DCC 7002 moveq.l D0, 0x02 00005DCE B02E FFE6 cmp.b D0, [A6 - 0x1A] 00005DD2 56C0 sne D0 00005DD4 4400 neg.b D0 00005DD6 1F00 move.b -[A7], D0 00005DD8 2F0E move.l -[A7], A6 00005DDA 4EBA F330 jsr [PC - 0xCD0 /* 0000510C */] 00005DDE 4267 clr.w -[A7] 00005DE0 4EBA ED3E jsr [PC - 0x12C2 /* 00004B20 */] 00005DE4 101F move.b D0, [A7]+ 00005DE6 6722 beq +0x24 /* 00005E0A */ 00005DE8 7000 moveq.l D0, 0x00 00005DEA 302E FFF0 move.w D0, [A6 - 0x10] 00005DEE 80BC FFFF 8000 or.l D0, 0xFFFF8000 00005DF4 3D40 FFF0 move.w [A6 - 0x10], D0 00005DF8 7000 moveq.l D0, 0x00 00005DFA 102E FFE7 move.b D0, [A6 - 0x19] 00005DFE 80BC 0000 0020 or.l D0, 0x20 /* ' ' */ 00005E04 1D40 FFE7 move.b [A6 - 0x19], D0 00005E08 601C bra +0x1E /* 00005E26 */ label00005E0A: 00005E0A 7000 moveq.l D0, 0x00 00005E0C 302E FFF0 move.w D0, [A6 - 0x10] 00005E10 C0BC 0000 7FFF and.l D0, 0x7FFF 00005E16 3D40 FFF0 move.w [A6 - 0x10], D0 00005E1A 600A bra +0xC /* 00005E26 */ label00005E1C: 00005E1C 1F3C 0001 move.b -[A7], 0x1 00005E20 2F0E move.l -[A7], A6 00005E22 4EBA F2E8 jsr [PC - 0xD18 /* 0000510C */] label00005E26: 00005E26 1007 move.b D0, D7 00005E28 0A00 0001 xori.b D0, 0x1 00005E2C 4A00 tst.b D0 00005E2E 6720 beq +0x22 /* 00005E50 */ 00005E30 2F00 move.l -[A7], D0 00005E32 4267 clr.w -[A7] 00005E34 486E FFE2 pea.l [A6 - 0x1E] 00005E38 486E FFC4 pea.l [A6 - 0x3C] 00005E3C 721E moveq.l D1, 0x1E 00005E3E 2F01 move.l -[A7], D1 00005E40 4EAD 284A jsr [A5 + 0x284A /* export_1285 */] 00005E44 121F move.b D1, [A7]+ 00005E46 201F move.l D0, [A7]+ 00005E48 C001 and.b D0, D1 00005E4A 6704 beq +0x6 /* 00005E50 */ 00005E4C 6000 0106 bra +0x108 /* 00005F54 */ label00005E50: 00005E50 2006 move.l D0, D6 00005E52 C02D C232 and.b D0, [A5 - 0x3DCE] 00005E56 6714 beq +0x16 /* 00005E6C */ 00005E58 1F3C 0001 move.b -[A7], 0x1 00005E5C 4EAD 0FAA jsr [A5 + 0xFAA /* export_497 */] 00005E60 102D C232 move.b D0, [A5 - 0x3DCE] 00005E64 6706 beq +0x8 /* 00005E6C */ 00005E66 4267 clr.w -[A7] 00005E68 4EAD 0FAA jsr [A5 + 0xFAA /* export_497 */] label00005E6C: 00005E6C 102C FE5A move.b D0, [A4 - 0x1A6] 00005E70 661C bne +0x1E /* 00005E8E */ 00005E72 4267 clr.w -[A7] 00005E74 2F2D F27A move.l -[A7], [A5 - 0xD86] 00005E78 486E FFE2 pea.l [A6 - 0x1E] 00005E7C 4EAD 2BF2 jsr [A5 + 0x2BF2 /* export_1402 */] 00005E80 101F move.b D0, [A7]+ 00005E82 0A00 0001 xori.b D0, 0x1 00005E86 1F00 move.b -[A7], D0 00005E88 2F0E move.l -[A7], A6 00005E8A 4EBA F280 jsr [PC - 0xD80 /* 0000510C */] label00005E8E: 00005E8E 4A6D C736 tst.w [A5 - 0x38CA] 00005E92 56C0 sne D0 00005E94 4A00 tst.b D0 00005E96 6722 beq +0x24 /* 00005EBA */ 00005E98 322D C736 move.w D1, [A5 - 0x38CA] 00005E9C B26E FFE4 cmp.w D1, [A6 - 0x1C] 00005EA0 56C1 sne D1 00005EA2 4A01 tst.b D1 00005EA4 6610 bne +0x12 /* 00005EB6 */ 00005EA6 242D F27A move.l D2, [A5 - 0xD86] 00005EAA B4AD B564 cmp.l D2, [A5 - 0x4A9C] 00005EAE 56C2 sne D2 00005EB0 8202 or.b D1, D2 00005EB2 C001 and.b D0, D1 00005EB4 6704 beq +0x6 /* 00005EBA */ label00005EB6: 00005EB6 4EAD 303A jsr [A5 + 0x303A /* export_1539 */] label00005EBA: 00005EBA 202D F27A move.l D0, [A5 - 0xD86] 00005EBE B0AD B564 cmp.l D0, [A5 - 0x4A9C] 00005EC2 57C0 seq D0 00005EC4 322E FFE4 move.w D1, [A6 - 0x1C] 00005EC8 B26D C736 cmp.w D1, [A5 - 0x38CA] 00005ECC 57C1 seq D1 00005ECE C001 and.b D0, D1 00005ED0 6710 beq +0x12 /* 00005EE2 */ 00005ED2 41ED C734 lea.l A0, [A5 - 0x38CC] 00005ED6 43EE FFE2 lea.l A1, [A6 - 0x1E] 00005EDA 700E moveq.l D0, 0x0E label00005EDC: 00005EDC 30D9 move.w [A0]+, [A1]+ 00005EDE 51C8 FFFC dbf D0, -0x6 /* 00005EDC */ label00005EE2: 00005EE2 202D F27A move.l D0, [A5 - 0xD86] 00005EE6 B0AD B46E cmp.l D0, [A5 - 0x4B92] 00005EEA 57C0 seq D0 00005EEC 322E FFE4 move.w D1, [A6 - 0x1C] 00005EF0 B26D C374 cmp.w D1, [A5 - 0x3C8C] 00005EF4 57C1 seq D1 00005EF6 C001 and.b D0, D1 00005EF8 671E beq +0x20 /* 00005F18 */ 00005EFA 41ED C372 lea.l A0, [A5 - 0x3C8E] 00005EFE 43EE FFE2 lea.l A1, [A6 - 0x1E] 00005F02 700E moveq.l D0, 0x0E label00005F04: 00005F04 30D9 move.w [A0]+, [A1]+ 00005F06 51C8 FFFC dbf D0, -0x6 /* 00005F04 */ 00005F0A 4267 clr.w -[A7] 00005F0C 3F2D C388 move.w -[A7], [A5 - 0x3C78] 00005F10 4EAD 2B82 jsr [A5 + 0x2B82 /* export_1388 */] 00005F14 3B5F C388 move.w [A5 - 0x3C78], [A7]+ label00005F18: 00005F18 7000 moveq.l D0, 0x00 00005F1A 102E FFE7 move.b D0, [A6 - 0x19] 00005F1E C0BC 0000 0080 and.l D0, 0x80 00005F24 4A80 tst.l D0 00005F26 57C0 seq D0 00005F28 4400 neg.b D0 00005F2A 1940 FE5B move.b [A4 - 0x1A5], D0 00005F2E 802C FE5C or.b D0, [A4 - 0x1A4] 00005F32 C02C FE5F and.b D0, [A4 - 0x1A1] 00005F36 671C beq +0x1E /* 00005F54 */ 00005F38 486E FFB4 pea.l [A6 - 0x4C] 00005F3C 486D C290 pea.l [A5 - 0x3D70] 00005F40 4EAD 1F52 jsr [A5 + 0x1F52 /* export_998 */] 00005F44 2F2D F27A move.l -[A7], [A5 - 0xD86] 00005F48 3F2D F278 move.w -[A7], [A5 - 0xD88] 00005F4C 1F2C FE5E move.b -[A7], [A4 - 0x1A2] 00005F50 4EAD 2772 jsr [A5 + 0x2772 /* export_1258 */] label00005F54: 00005F54 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00005F58 4E5E unlink A6 00005F5A 2E9F move.l [A7], [A7]+ 00005F5C 4E75 rts 00005F5E 1543 616E move.b [A2 + 0x616E], D3 00005F62 2774 2066 696E move.l [A3 + 0x696E], [A4 + D2.w + 0x66] 00005F68 6420 bcc +0x22 /* 00005F8A */ 00005F6A 7468 moveq.l D2, 0x68 00005F6C 6174 bsr +0x76 /* 00005FE2 */ 00005F6E 2069 636F movea.l A0, [A1 + 0x636F] 00005F72 6E2E bgt +0x30 /* 00005FA2 */ fn00005F74: 00005F74 4E56 FFFC link A6, -0x0004 00005F78 206E 0008 movea.l A0, [A6 + 0x8] 00005F7C 2068 0008 movea.l A0, [A0 + 0x8] 00005F80 117C 0001 FE59 move.b [A0 - 0x1A7], 0x1 00005F86 4267 clr.w -[A7] 00005F88 4EBA F14A jsr [PC - 0xEB6 /* 000050D4 */] // begin alternate branch 00005F8A-00005F8C label00005F8A: 00005F8A F14A .extension 0x14A // unimplemented // end alternate branch 00005F8A-00005F8C label00005F8A: // (misaligned) 00005F8C 101F move.b D0, [A7]+ 00005F8E 6760 beq +0x62 /* 00005FF0 */ 00005F90 4A6E 000E tst.w [A6 + 0xE] 00005F94 6606 bne +0x8 /* 00005F9C */ 00005F96 3D7C 0200 000E move.w [A6 + 0xE], 0x200 label00005F9C: 00005F9C 4267 clr.w -[A7] 00005F9E 42A7 clr.l -[A7] 00005FA0 302E 000E move.w D0, [A6 + 0xE] // begin alternate branch 00005FA2-00005FA6 label00005FA2: 00005FA2 000E 48C0 ori.b A6, 0xC0 // end alternate branch 00005FA2-00005FA6 label00005FA2: // (misaligned) 00005FA4 48C0 ext.l D0 00005FA6 2F00 move.l -[A7], D0 00005FA8 4EAD 21E2 jsr [A5 + 0x21E2 /* export_1080 */] 00005FAC 201F move.l D0, [A7]+ 00005FAE 3F00 move.w -[A7], D0 00005FB0 2F3C 0500 0040 move.l -[A7], 0x5000040 00005FB6 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 00005FBA 3D5F FFFE move.w [A6 - 0x2], [A7]+ 00005FBE 4A6E 000C tst.w [A6 + 0xC] 00005FC2 6606 bne +0x8 /* 00005FCA */ 00005FC4 3D7C 0156 000C move.w [A6 + 0xC], 0x156 label00005FCA: 00005FCA 4267 clr.w -[A7] 00005FCC 7000 moveq.l D0, 0x00 00005FCE 302E 000C move.w D0, [A6 + 0xC] 00005FD2 C0BC FFFF FFFE and.l D0, 0xFFFFFFFE 00005FD8 3F00 move.w -[A7], D0 00005FDA 2F3C 0500 0040 move.l -[A7], 0x5000040 00005FE0 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] // begin alternate branch 00005FE2-00005FE4 fn00005FE2: 00005FE2 28DA move.l [A4]+, [A2]+ // end alternate branch 00005FE2-00005FE4 fn00005FE2: // (misaligned) 00005FE4 3D5F FFFC move.w [A6 - 0x4], [A7]+ 00005FE8 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005FEC 4EAD 25BA jsr [A5 + 0x25BA /* export_1203 */] label00005FF0: 00005FF0 4E5E unlink A6 00005FF2 205F movea.l A0, [A7]+ 00005FF4 504F addq.w A7, 8 00005FF6 4ED0 jmp [A0] fn00005FF8: 00005FF8 4E56 FEF2 link A6, -0x010E 00005FFC 48E7 0118 movem.l -[A7], D7,A3,A4 00006000 286E 0008 movea.l A4, [A6 + 0x8] 00006004 102D F504 move.b D0, [A5 - 0xAFC] 00006008 4880 ext.w D0 0000600A 5540 subq.w D0, 2 0000600C 6732 beq +0x34 /* 00006040 */ 0000600E 5740 subq.w D0, 3 00006010 6700 0112 beq +0x114 /* 00006124 */ 00006014 0440 0028 subi.w D0, 0x28 /* '(' */ 00006018 6758 beq +0x5A /* 00006072 */ 0000601A 5340 subq.w D0, 1 0000601C 676C beq +0x6E /* 0000608A */ 0000601E 5340 subq.w D0, 1 00006020 6768 beq +0x6A /* 0000608A */ 00006022 0440 000A subi.w D0, 0xA /* '\n' */ 00006026 6700 0120 beq +0x122 /* 00006148 */ 0000602A 5340 subq.w D0, 1 0000602C 6700 0130 beq +0x132 /* 0000615E */ 00006030 5F40 subq.w D0, 7 00006032 6700 00D0 beq +0xD2 /* 00006104 */ 00006036 0440 000B subi.w D0, 0xB 0000603A 674E beq +0x50 /* 0000608A */ 0000603C 6000 0134 bra +0x136 /* 00006172 */ label00006040: 00006040 486D D01A pea.l [A5 - 0x2FE6] 00006044 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 00006048 102D B820 move.b D0, [A5 - 0x47E0] 0000604C 0A00 0001 xori.b D0, 0x1 00006050 4A00 tst.b D0 00006052 6716 beq +0x18 /* 0000606A */ 00006054 2F00 move.l -[A7], D0 00006056 4267 clr.w -[A7] 00006058 2F2D F274 move.l -[A7], [A5 - 0xD8C] 0000605C 486D D01A pea.l [A5 - 0x2FE6] 00006060 4EAD 2BD2 jsr [A5 + 0x2BD2 /* export_1398 */] 00006064 121F move.b D1, [A7]+ 00006066 201F move.l D0, [A7]+ 00006068 C001 and.b D0, D1 label0000606A: 0000606A 1940 FE59 move.b [A4 - 0x1A7], D0 0000606E 6000 0102 bra +0x104 /* 00006172 */ label00006072: 00006072 197C 0001 FE59 move.b [A4 - 0x1A7], 0x1 00006078 2F2D F274 move.l -[A7], [A5 - 0xD8C] 0000607C 4267 clr.w -[A7] 0000607E 4EBA EAA0 jsr [PC - 0x1560 /* 00004B20 */] 00006082 4EAD 26AA jsr [A5 + 0x26AA /* export_1233 */] 00006086 6000 00EA bra +0xEC /* 00006172 */ label0000608A: 0000608A 4267 clr.w -[A7] 0000608C 4EBA EA92 jsr [PC - 0x156E /* 00004B20 */] 00006090 1B5F CFEE move.b [A5 - 0x3012], [A7]+ 00006094 42A7 clr.l -[A7] 00006096 2F2D F274 move.l -[A7], [A5 - 0xD8C] 0000609A 4EAD 0EF2 jsr [A5 + 0xEF2 /* export_474 */] 0000609E 265F movea.l A3, [A7]+ 000060A0 200B move.l D0, A3 000060A2 6700 00CE beq +0xD0 /* 00006172 */ 000060A6 197C 0001 FE59 move.b [A4 - 0x1A7], 0x1 000060AC 102D F504 move.b D0, [A5 - 0xAFC] 000060B0 4880 ext.w D0 000060B2 0440 002E subi.w D0, 0x2E /* '.' */ 000060B6 670C beq +0xE /* 000060C4 */ 000060B8 5340 subq.w D0, 1 000060BA 670C beq +0xE /* 000060C8 */ 000060BC 0440 001D subi.w D0, 0x1D 000060C0 670A beq +0xC /* 000060CC */ 000060C2 600A bra +0xC /* 000060CE */ label000060C4: 000060C4 7E1F moveq.l D7, 0x1F 000060C6 6006 bra +0x8 /* 000060CE */ label000060C8: 000060C8 7E1E moveq.l D7, 0x1E 000060CA 6002 bra +0x4 /* 000060CE */ label000060CC: 000060CC 7E1B moveq.l D7, 0x1B label000060CE: 000060CE 102D CFEE move.b D0, [A5 - 0x3012] 000060D2 6712 beq +0x14 /* 000060E6 */ 000060D4 2053 movea.l A0, [A3] 000060D6 2028 0014 move.l D0, [A0 + 0x14] 000060DA 3207 move.w D1, D7 000060DC 03C0 bset D0, D1 000060DE 2053 movea.l A0, [A3] 000060E0 2140 0014 move.l [A0 + 0x14], D0 000060E4 6010 bra +0x12 /* 000060F6 */ label000060E6: 000060E6 2053 movea.l A0, [A3] 000060E8 2028 0014 move.l D0, [A0 + 0x14] 000060EC 3207 move.w D1, D7 000060EE 0380 bclr D0, D1 000060F0 2053 movea.l A0, [A3] 000060F2 2140 0014 move.l [A0 + 0x14], D0 label000060F6: 000060F6 2F2D F274 move.l -[A7], [A5 - 0xD8C] 000060FA 1F3C 0001 move.b -[A7], 0x1 000060FE 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] 00006102 606E bra +0x70 /* 00006172 */ label00006104: 00006104 197C 0001 FE59 move.b [A4 - 0x1A7], 0x1 0000610A 4267 clr.w -[A7] 0000610C 4EBA EFC6 jsr [PC - 0x103A /* 000050D4 */] 00006110 101F move.b D0, [A7]+ 00006112 675E beq +0x60 /* 00006172 */ 00006114 2F2D F274 move.l -[A7], [A5 - 0xD8C] 00006118 4267 clr.w -[A7] 0000611A 4EBA EA04 jsr [PC - 0x15FC /* 00004B20 */] 0000611E 4EAD 2BEA jsr [A5 + 0x2BEA /* export_1401 */] 00006122 604E bra +0x50 /* 00006172 */ label00006124: 00006124 486E FFF2 pea.l [A6 - 0xE] 00006128 4EBA E9D4 jsr [PC - 0x162C /* 00004AFE */] 0000612C 302E FFF8 move.w D0, [A6 - 0x8] 00006130 906E FFF4 sub.w D0, [A6 - 0xC] 00006134 3F00 move.w -[A7], D0 00006136 302E FFF6 move.w D0, [A6 - 0xA] 0000613A 906E FFF2 sub.w D0, [A6 - 0xE] 0000613E 3F00 move.w -[A7], D0 00006140 2F0E move.l -[A7], A6 00006142 4EBA FE30 jsr [PC - 0x1D0 /* 00005F74 */] 00006146 602A bra +0x2C /* 00006172 */ label00006148: 00006148 42A7 clr.l -[A7] 0000614A 4EBA E9F4 jsr [PC - 0x160C /* 00004B40 */] 0000614E 201F move.l D0, [A7]+ 00006150 3F00 move.w -[A7], D0 00006152 3F2D AA4E move.w -[A7], [A5 - 0x55B2] 00006156 2F0E move.l -[A7], A6 00006158 4EBA FE1A jsr [PC - 0x1E6 /* 00005F74 */] 0000615C 6014 bra +0x16 /* 00006172 */ label0000615E: 0000615E 3F2D AA50 move.w -[A7], [A5 - 0x55B0] 00006162 42A7 clr.l -[A7] 00006164 4EBA E9DA jsr [PC - 0x1626 /* 00004B40 */] 00006168 201F move.l D0, [A7]+ 0000616A 3F00 move.w -[A7], D0 0000616C 2F0E move.l -[A7], A6 0000616E 4EBA FE04 jsr [PC - 0x1FC /* 00005F74 */] label00006172: 00006172 102C FE59 move.b D0, [A4 - 0x1A7] 00006176 6620 bne +0x22 /* 00006198 */ 00006178 397C 0012 FE62 move.w [A4 - 0x19E], 0x12 0000617E 486E FEF2 pea.l [A6 - 0x10E] 00006182 3F3C 0016 move.w -[A7], 0x16 00006186 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */] 0000618A 205F movea.l A0, [A7]+ 0000618C 43EC FF00 lea.l A1, [A4 - 0x100] 00006190 707F moveq.l D0, 0x7F label00006192: 00006192 32D8 move.w [A1]+, [A0]+ 00006194 51C8 FFFC dbf D0, -0x6 /* 00006192 */ label00006198: 00006198 4CDF 1880 movem.l D7,A3,A4, [A7]+ 0000619C 4E5E unlink A6 0000619E 2E9F move.l [A7], [A7]+ 000061A0 4E75 rts fn000061A2: 000061A2 4E56 FEFA link A6, -0x0106 000061A6 48E7 0118 movem.l -[A7], D7,A3,A4 000061AA 286E 0008 movea.l A4, [A6 + 0x8] 000061AE 102D F504 move.b D0, [A5 - 0xAFC] 000061B2 4880 ext.w D0 000061B4 5540 subq.w D0, 2 000061B6 6718 beq +0x1A /* 000061D0 */ 000061B8 0440 002B subi.w D0, 0x2B /* '+' */ 000061BC 6744 beq +0x46 /* 00006202 */ 000061BE 5340 subq.w D0, 1 000061C0 6756 beq +0x58 /* 00006218 */ 000061C2 5340 subq.w D0, 1 000061C4 6752 beq +0x54 /* 00006218 */ 000061C6 0440 001D subi.w D0, 0x1D 000061CA 674C beq +0x4E /* 00006218 */ 000061CC 6000 00C0 bra +0xC2 /* 0000628E */ label000061D0: 000061D0 486D D01A pea.l [A5 - 0x2FE6] 000061D4 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 000061D8 102D B820 move.b D0, [A5 - 0x47E0] 000061DC 0A00 0001 xori.b D0, 0x1 000061E0 4A00 tst.b D0 000061E2 6716 beq +0x18 /* 000061FA */ 000061E4 2F00 move.l -[A7], D0 000061E6 4267 clr.w -[A7] 000061E8 2F2D F270 move.l -[A7], [A5 - 0xD90] 000061EC 486D D01A pea.l [A5 - 0x2FE6] 000061F0 4EAD 2BBA jsr [A5 + 0x2BBA /* export_1395 */] 000061F4 121F move.b D1, [A7]+ 000061F6 201F move.l D0, [A7]+ 000061F8 C001 and.b D0, D1 label000061FA: 000061FA 1940 FE59 move.b [A4 - 0x1A7], D0 000061FE 6000 008E bra +0x90 /* 0000628E */ label00006202: 00006202 197C 0001 FE59 move.b [A4 - 0x1A7], 0x1 00006208 2F2D F270 move.l -[A7], [A5 - 0xD90] 0000620C 4267 clr.w -[A7] 0000620E 4EBA E910 jsr [PC - 0x16F0 /* 00004B20 */] 00006212 4EAD 269A jsr [A5 + 0x269A /* export_1231 */] 00006216 6076 bra +0x78 /* 0000628E */ label00006218: 00006218 4267 clr.w -[A7] 0000621A 4EBA E904 jsr [PC - 0x16FC /* 00004B20 */] 0000621E 1B5F CFEE move.b [A5 - 0x3012], [A7]+ 00006222 42A7 clr.l -[A7] 00006224 2F2D F270 move.l -[A7], [A5 - 0xD90] 00006228 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 0000622C 265F movea.l A3, [A7]+ 0000622E 200B move.l D0, A3 00006230 675C beq +0x5E /* 0000628E */ 00006232 197C 0001 FE59 move.b [A4 - 0x1A7], 0x1 00006238 102D F504 move.b D0, [A5 - 0xAFC] 0000623C 4880 ext.w D0 0000623E 0440 002E subi.w D0, 0x2E /* '.' */ 00006242 670C beq +0xE /* 00006250 */ 00006244 5340 subq.w D0, 1 00006246 670C beq +0xE /* 00006254 */ 00006248 0440 001D subi.w D0, 0x1D 0000624C 670A beq +0xC /* 00006258 */ 0000624E 600A bra +0xC /* 0000625A */ label00006250: 00006250 7E1F moveq.l D7, 0x1F 00006252 6006 bra +0x8 /* 0000625A */ label00006254: 00006254 7E1E moveq.l D7, 0x1E 00006256 6002 bra +0x4 /* 0000625A */ label00006258: 00006258 7E1B moveq.l D7, 0x1B label0000625A: 0000625A 102D CFEE move.b D0, [A5 - 0x3012] 0000625E 6712 beq +0x14 /* 00006272 */ 00006260 2053 movea.l A0, [A3] 00006262 2028 0014 move.l D0, [A0 + 0x14] 00006266 3207 move.w D1, D7 00006268 03C0 bset D0, D1 0000626A 2053 movea.l A0, [A3] 0000626C 2140 0014 move.l [A0 + 0x14], D0 00006270 6010 bra +0x12 /* 00006282 */ label00006272: 00006272 2053 movea.l A0, [A3] 00006274 2028 0014 move.l D0, [A0 + 0x14] 00006278 3207 move.w D1, D7 0000627A 0380 bclr D0, D1 0000627C 2053 movea.l A0, [A3] 0000627E 2140 0014 move.l [A0 + 0x14], D0 label00006282: 00006282 2F2D F270 move.l -[A7], [A5 - 0xD90] 00006286 1F3C 0001 move.b -[A7], 0x1 0000628A 4EAD 0E5A jsr [A5 + 0xE5A /* export_455 */] label0000628E: 0000628E 102C FE59 move.b D0, [A4 - 0x1A7] 00006292 6620 bne +0x22 /* 000062B4 */ 00006294 397C 0012 FE62 move.w [A4 - 0x19E], 0x12 0000629A 486E FEFA pea.l [A6 - 0x106] 0000629E 3F3C 0017 move.w -[A7], 0x17 000062A2 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */] 000062A6 205F movea.l A0, [A7]+ 000062A8 43EC FF00 lea.l A1, [A4 - 0x100] 000062AC 707F moveq.l D0, 0x7F label000062AE: 000062AE 32D8 move.w [A1]+, [A0]+ 000062B0 51C8 FFFC dbf D0, -0x6 /* 000062AE */ label000062B4: 000062B4 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000062B8 4E5E unlink A6 000062BA 2E9F move.l [A7], [A7]+ 000062BC 4E75 rts fn000062BE: 000062BE 4E56 FEFE link A6, -0x0102 000062C2 48E7 0108 movem.l -[A7], D7,A4 000062C6 286E 0008 movea.l A4, [A6 + 0x8] 000062CA 102D F504 move.b D0, [A5 - 0xAFC] 000062CE 4880 ext.w D0 000062D0 5540 subq.w D0, 2 000062D2 671E beq +0x20 /* 000062F2 */ 000062D4 0440 002C subi.w D0, 0x2C /* ',' */ 000062D8 677A beq +0x7C /* 00006354 */ 000062DA 5340 subq.w D0, 1 000062DC 6700 0088 beq +0x8A /* 00006366 */ 000062E0 0440 001A subi.w D0, 0x1A 000062E4 6700 0096 beq +0x98 /* 0000637C */ 000062E8 5340 subq.w D0, 1 000062EA 6700 00AE beq +0xB0 /* 0000639A */ 000062EE 6000 00BA bra +0xBC /* 000063AA */ label000062F2: 000062F2 422C FE59 clr.b [A4 - 0x1A7] 000062F6 486D D01A pea.l [A5 - 0x2FE6] 000062FA 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 000062FE 102D B820 move.b D0, [A5 - 0x47E0] 00006302 6600 00A6 bne +0xA8 /* 000063AA */ 00006306 4247 clr.w D7 00006308 1E2D D01A move.b D7, [A5 - 0x2FE6] 0000630C 701F moveq.l D0, 0x1F 0000630E B047 cmp.w D0, D7 00006310 6C24 bge +0x26 /* 00006336 */ 00006312 397C 004A FE62 move.w [A4 - 0x19E], 0x4A /* 'J' */ 00006318 486E FEFE pea.l [A6 - 0x102] 0000631C 3F3C 0018 move.w -[A7], 0x18 00006320 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */] 00006324 205F movea.l A0, [A7]+ 00006326 43EC FF00 lea.l A1, [A4 - 0x100] 0000632A 707F moveq.l D0, 0x7F label0000632C: 0000632C 32D8 move.w [A1]+, [A0]+ 0000632E 51C8 FFFC dbf D0, -0x6 /* 0000632C */ 00006332 6000 009C bra +0x9E /* 000063D0 */ label00006336: 00006336 4267 clr.w -[A7] 00006338 486D D01A pea.l [A5 - 0x2FE6] 0000633C 202D A548 move.l D0, [A5 - 0x5AB8] 00006340 B0AC FEE4 cmp.l D0, [A4 - 0x11C] 00006344 57C0 seq D0 00006346 4400 neg.b D0 00006348 1F00 move.b -[A7], D0 0000634A 4EAD 2C32 jsr [A5 + 0x2C32 /* export_1410 */] 0000634E 195F FE59 move.b [A4 - 0x1A7], [A7]+ 00006352 6056 bra +0x58 /* 000063AA */ label00006354: 00006354 4267 clr.w -[A7] 00006356 4EBA E7C8 jsr [PC - 0x1838 /* 00004B20 */] 0000635A 4EAD 25B2 jsr [A5 + 0x25B2 /* export_1202 */] 0000635E 197C 0001 FE59 move.b [A4 - 0x1A7], 0x1 00006364 6044 bra +0x46 /* 000063AA */ label00006366: 00006366 2F3C 0000 001E move.l -[A7], 0x1E 0000636C 4EBA E7B2 jsr [PC - 0x184E /* 00004B20 */] 00006370 4EAD 2C2A jsr [A5 + 0x2C2A /* export_1409 */] 00006374 197C 0001 FE59 move.b [A4 - 0x1A7], 0x1 0000637A 602E bra +0x30 /* 000063AA */ label0000637C: 0000637C 4267 clr.w -[A7] 0000637E 4EBA E7A0 jsr [PC - 0x1860 /* 00004B20 */] 00006382 1B5F A016 move.b [A5 - 0x5FEA], [A7]+ 00006386 3F3C 001B move.w -[A7], 0x1B 0000638A 1F2D A016 move.b -[A7], [A5 - 0x5FEA] 0000638E 4EAD 2C2A jsr [A5 + 0x2C2A /* export_1409 */] 00006392 197C 0001 FE59 move.b [A4 - 0x1A7], 0x1 00006398 6010 bra +0x12 /* 000063AA */ label0000639A: 0000639A 4267 clr.w -[A7] 0000639C 4EBA E782 jsr [PC - 0x187E /* 00004B20 */] 000063A0 195F FE59 move.b [A4 - 0x1A7], [A7]+ 000063A4 197C 0001 FE59 move.b [A4 - 0x1A7], 0x1 label000063AA: 000063AA 102C FE59 move.b D0, [A4 - 0x1A7] 000063AE 6620 bne +0x22 /* 000063D0 */ 000063B0 397C 0012 FE62 move.w [A4 - 0x19E], 0x12 000063B6 486E FEFE pea.l [A6 - 0x102] 000063BA 3F3C 0018 move.w -[A7], 0x18 000063BE 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */] 000063C2 205F movea.l A0, [A7]+ 000063C4 43EC FF00 lea.l A1, [A4 - 0x100] 000063C8 707F moveq.l D0, 0x7F label000063CA: 000063CA 32D8 move.w [A1]+, [A0]+ 000063CC 51C8 FFFC dbf D0, -0x6 /* 000063CA */ label000063D0: 000063D0 4CDF 1080 movem.l D7,A4, [A7]+ 000063D4 4E5E unlink A6 000063D6 2E9F move.l [A7], [A7]+ 000063D8 4E75 rts fn000063DA: 000063DA 4E56 0000 link A6, 0 000063DE 102D F504 move.b D0, [A5 - 0xAFC] 000063E2 4880 ext.w D0 000063E4 0440 0018 subi.w D0, 0x18 000063E8 6B00 0100 bmi +0x102 /* 000064EA */ 000063EC 0C40 0008 cmpi.w D0, 0x8 000063F0 6E00 00F8 bgt +0xFA /* 000064EA */ 000063F4 D040 add.w D0, D0 000063F6 303B 0006 move.w D0, [PC + D0.w + 0x6] 000063FA 4EFB 0000 jmp [PC + D0.w] 000063FE 0014 003C ori.b [A4], 0x3C /* '<' */ 00006402 004E 0066 ori.w A6, 0x66 /* 'f' */ 00006406 0074 0082 0092 ori.w [A4 + D0.w - 0x110], 0x82 0000640C 00A8 00C6 4267 4EBA ori.l [A0 + 0x4EBA], 0xC64267 00006414 E70C lsl D4.b, 3 00006416 101F move.b D0, [A7]+ 00006418 B02D C6CE cmp.b D0, [A5 - 0x3932] 0000641C 6700 0160 beq +0x162 /* 0000657E */ 00006420 102D C6CE move.b D0, [A5 - 0x3932] 00006424 0A00 0001 xori.b D0, 0x1 00006428 1B40 C6CE move.b [A5 - 0x3932], D0 0000642C 1F3C 0001 move.b -[A7], 0x1 00006430 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 00006434 6000 0148 bra +0x14A /* 0000657E */ 00006438 42A7 clr.l -[A7] 0000643A 4EBA E704 jsr [PC - 0x18FC /* 00004B40 */] 0000643E 201F move.l D0, [A7]+ 00006440 3F00 move.w -[A7], D0 00006442 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00006446 6000 0136 bra +0x138 /* 0000657E */ 0000644A 4267 clr.w -[A7] 0000644C 4EBA E6D2 jsr [PC - 0x192E /* 00004B20 */] 00006450 102D B9F8 move.b D0, [A5 - 0x4608] 00006454 B01F cmp.b D0, [A7]+ 00006456 6700 0126 beq +0x128 /* 0000657E */ 0000645A 4EAD 270A jsr [A5 + 0x270A /* export_1245 */] 0000645E 6000 011E bra +0x120 /* 0000657E */ 00006462 4267 clr.w -[A7] 00006464 4EBA E6BA jsr [PC - 0x1946 /* 00004B20 */] 00006468 1B5F C240 move.b [A5 - 0x3DC0], [A7]+ 0000646C 6000 0110 bra +0x112 /* 0000657E */ 00006470 4267 clr.w -[A7] 00006472 4EBA E6AC jsr [PC - 0x1954 /* 00004B20 */] 00006476 1B5F C2F8 move.b [A5 - 0x3D08], [A7]+ 0000647A 6000 0102 bra +0x104 /* 0000657E */ 0000647E 42A7 clr.l -[A7] 00006480 4EBA E6BE jsr [PC - 0x1942 /* 00004B40 */] 00006484 201F move.l D0, [A7]+ 00006486 3B40 C1C2 move.w [A5 - 0x3E3E], D0 0000648A 6000 00F2 bra +0xF4 /* 0000657E */ 0000648E 42A7 clr.l -[A7] 00006490 4EBA E6AE jsr [PC - 0x1952 /* 00004B40 */] 00006494 201F move.l D0, [A7]+ 00006496 3F00 move.w -[A7], D0 00006498 1F3C 0001 move.b -[A7], 0x1 0000649C 4EAD 2DAA jsr [A5 + 0x2DAA /* export_1457 */] 000064A0 6000 00DC bra +0xDE /* 0000657E */ 000064A4 4267 clr.w -[A7] 000064A6 42A7 clr.l -[A7] 000064A8 4EBA E696 jsr [PC - 0x196A /* 00004B40 */] 000064AC 201F move.l D0, [A7]+ 000064AE 3F00 move.w -[A7], D0 000064B0 2F3C 0020 0001 move.l -[A7], 0x200001 000064B6 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 000064BA 3B5F C50A move.w [A5 - 0x3AF6], [A7]+ 000064BE 6000 00BE bra +0xC0 /* 0000657E */ 000064C2 42A7 clr.l -[A7] 000064C4 4EBA E67A jsr [PC - 0x1986 /* 00004B40 */] 000064C8 201F move.l D0, [A7]+ 000064CA 3B40 C2E4 move.w [A5 - 0x3D1C], D0 000064CE 6700 00AE beq +0xB0 /* 0000657E */ 000064D2 4267 clr.w -[A7] 000064D4 3F2D C2E4 move.w -[A7], [A5 - 0x3D1C] 000064D8 2F3C 0032 0003 move.l -[A7], 0x320003 000064DE 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 000064E2 3B5F C2E4 move.w [A5 - 0x3D1C], [A7]+ 000064E6 6000 0096 bra +0x98 /* 0000657E */ label000064EA: 000064EA 102D F504 move.b D0, [A5 - 0xAFC] 000064EE 4880 ext.w D0 000064F0 5F40 subq.w D0, 7 000064F2 6712 beq +0x14 /* 00006506 */ 000064F4 5340 subq.w D0, 1 000064F6 6722 beq +0x24 /* 0000651A */ 000064F8 5340 subq.w D0, 1 000064FA 672A beq +0x2C /* 00006526 */ 000064FC 5340 subq.w D0, 1 000064FE 6744 beq +0x46 /* 00006544 */ 00006500 5340 subq.w D0, 1 00006502 6756 beq +0x58 /* 0000655A */ 00006504 6070 bra +0x72 /* 00006576 */ label00006506: 00006506 4267 clr.w -[A7] 00006508 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000650C 4EBA E652 jsr [PC - 0x19AE /* 00004B60 */] 00006510 301F move.w D0, [A7]+ 00006512 5340 subq.w D0, 1 00006514 3B40 C1AC move.w [A5 - 0x3E54], D0 00006518 605C bra +0x5E /* 00006576 */ label0000651A: 0000651A 4267 clr.w -[A7] 0000651C 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */] 00006520 3B5F C1AE move.w [A5 - 0x3E52], [A7]+ 00006524 6050 bra +0x52 /* 00006576 */ label00006526: 00006526 4267 clr.w -[A7] 00006528 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000652C 4EBA E668 jsr [PC - 0x1998 /* 00004B96 */] 00006530 3B5F C1B0 move.w [A5 - 0x3E50], [A7]+ 00006534 4267 clr.w -[A7] 00006536 3F2D C1B0 move.w -[A7], [A5 - 0x3E50] 0000653A 4EAD 2042 jsr [A5 + 0x2042 /* export_1028 */] 0000653E 3B5F C1B4 move.w [A5 - 0x3E4C], [A7]+ 00006542 6032 bra +0x34 /* 00006576 */ label00006544: 00006544 4267 clr.w -[A7] 00006546 42A7 clr.l -[A7] 00006548 4EBA E5F6 jsr [PC - 0x1A0A /* 00004B40 */] 0000654C 201F move.l D0, [A7]+ 0000654E 3F00 move.w -[A7], D0 00006550 4EAD 2162 jsr [A5 + 0x2162 /* export_1064 */] 00006554 1B5F C1B2 move.b [A5 - 0x3E4E], [A7]+ 00006558 601C bra +0x1E /* 00006576 */ label0000655A: 0000655A 4267 clr.w -[A7] 0000655C 42A7 clr.l -[A7] 0000655E 4EBA E5E0 jsr [PC - 0x1A20 /* 00004B40 */] 00006562 201F move.l D0, [A7]+ 00006564 3F00 move.w -[A7], D0 00006566 3F2D C1B0 move.w -[A7], [A5 - 0x3E50] 0000656A 3F3C 0534 move.w -[A7], 0x534 0000656E 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 00006572 3B5F C1B4 move.w [A5 - 0x3E4C], [A7]+ label00006576: 00006576 1F3C 0001 move.b -[A7], 0x1 0000657A 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] label0000657E: 0000657E 4EAD 2682 jsr [A5 + 0x2682 /* export_1228 */] 00006582 4E5E unlink A6 00006584 2E9F move.l [A7], [A7]+ 00006586 4E75 rts fn00006588: 00006588 4E56 FDF6 link A6, -0x020A 0000658C 48E7 0118 movem.l -[A7], D7,A3,A4 00006590 286E 0008 movea.l A4, [A6 + 0x8] 00006594 102D F504 move.b D0, [A5 - 0xAFC] 00006598 4880 ext.w D0 0000659A 5F40 subq.w D0, 7 0000659C 6B00 04AA bmi +0x4AC /* 00006A48 */ 000065A0 0C40 0059 cmpi.w D0, 0x59 /* 'Y' */ 000065A4 6E00 04A2 bgt +0x4A4 /* 00006A48 */ 000065A8 D040 add.w D0, D0 000065AA 303B 0006 move.w D0, [PC + D0.w + 0x6] 000065AE 4EFB 0000 jmp [PC + D0.w] 000065B2 0424 0424 subi.b -[A4], 0x24 /* '$' */ 000065B6 0424 0424 subi.b -[A4], 0x24 /* '$' */ 000065BA 0424 0498 subi.b -[A4], 0x98 000065BE 0498 0498 0498 subi.l [A0]+, 0x4980498 000065C4 0498 0498 0498 subi.l [A0]+, 0x4980498 000065CA 0498 0498 0498 subi.l [A0]+, 0x4980498 000065D0 00B6 00E6 0424 0424 ori.l [A6 + D0.w * 4 + 0x24], 0xE60424 000065D8 0424 0424 subi.b -[A4], 0x24 /* '$' */ 000065DC 0424 0424 subi.b -[A4], 0x24 /* '$' */ 000065E0 0424 0424 subi.b -[A4], 0x24 /* '$' */ 000065E4 0424 0142 subi.b -[A4], 0x42 /* 'B' */ 000065E8 0498 015A 0354 subi.l [A0]+, 0x15A0354 000065EE 036E 0498 bchg [A6 + 0x498], D1 000065F2 01D8 bset [A0]+, D0 000065F4 00D6 ori.? [A6], 0xFFFFFFFFFFFFFFFF 000065F6 01B2 00F4 bclr [A2 + D0.w - 0x12], D0 000065FA 0126 btst -[A6], D0 000065FC 0134 0498 btst [A4 + D0.w * 4 - 0x104], D0 00006600 0498 0498 0498 subi.l [A0]+, 0x4980498 00006606 00C8 ori.? A0, 0xFFFFFFFFFFFFFFFF 00006608 0498 0498 0498 subi.l [A0]+, 0x4980498 0000660E 0498 0498 0498 subi.l [A0]+, 0x4980498 00006614 0498 0498 0498 subi.l [A0]+, 0x4980498 0000661A 0174 017C bchg <>, D0 0000661E 018C bclr A4, D0 00006620 0194 bclr [A4], D0 00006622 0184 bclr D4, D0 00006624 01A0 bclr -[A0], D0 00006626 0498 0498 0498 subi.l [A0]+, 0x4980498 0000662C 0498 0498 0498 subi.l [A0]+, 0x4980498 00006632 0498 0498 0498 subi.l [A0]+, 0x4980498 00006638 0498 0498 0498 subi.l [A0]+, 0x4980498 0000663E 0498 0498 0498 subi.l [A0]+, 0x4980498 00006644 0498 0102 037C subi.l [A0]+, 0x102037C 0000664A 0388 bclr A0, D1 0000664C 039C bclr [A4]+, D1 0000664E 03AA 03C2 bclr [A2 + 0x3C2], D1 00006652 03E2 bset -[A2], D1 00006654 03F8 0418 bset [0x00000418], D1 00006658 0430 0448 0498 subi.b [A0 + D0.w * 4 - 0x104], 0x48 /* 'H' */ 0000665E 0454 0498 subi.w [A4], 0x498 00006662 0498 047C 42A7 subi.l [A0]+, 0x47C42A7 00006668 4EBA E4D6 jsr [PC - 0x1B2A /* 00004B40 */] 0000666C 201F move.l D0, [A7]+ 0000666E 3F00 move.w -[A7], D0 00006670 4EAD 2692 jsr [A5 + 0x2692 /* export_1230 */] 00006674 6000 03F2 bra +0x3F4 /* 00006A68 */ 00006678 4267 clr.w -[A7] 0000667A 4EBA E4A4 jsr [PC - 0x1B5C /* 00004B20 */] 0000667E 1B5F C0BA move.b [A5 - 0x3F46], [A7]+ 00006682 6000 03E4 bra +0x3E6 /* 00006A68 */ 00006686 42A7 clr.l -[A7] 00006688 4EBA E4B6 jsr [PC - 0x1B4A /* 00004B40 */] 0000668C 201F move.l D0, [A7]+ 0000668E 3B40 C392 move.w [A5 - 0x3C6E], D0 00006692 6000 03D4 bra +0x3D6 /* 00006A68 */ 00006696 4267 clr.w -[A7] 00006698 4EBA E486 jsr [PC - 0x1B7A /* 00004B20 */] 0000669C 1B5F C2E2 move.b [A5 - 0x3D1E], [A7]+ 000066A0 6000 03C6 bra +0x3C8 /* 00006A68 */ 000066A4 4267 clr.w -[A7] 000066A6 4EBA E478 jsr [PC - 0x1B88 /* 00004B20 */] 000066AA 1B5F C0AA move.b [A5 - 0x3F56], [A7]+ 000066AE 6000 03B8 bra +0x3BA /* 00006A68 */ 000066B2 4267 clr.w -[A7] 000066B4 4EBA E46A jsr [PC - 0x1B96 /* 00004B20 */] 000066B8 102D B3E4 move.b D0, [A5 - 0x4C1C] 000066BC B01F cmp.b D0, [A7]+ 000066BE 6700 03A8 beq +0x3AA /* 00006A68 */ 000066C2 102D B3E4 move.b D0, [A5 - 0x4C1C] 000066C6 0A00 0001 xori.b D0, 0x1 000066CA 1B40 B3E4 move.b [A5 - 0x4C1C], D0 000066CE 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 000066D2 6000 0394 bra +0x396 /* 00006A68 */ 000066D6 4267 clr.w -[A7] 000066D8 4EBA E446 jsr [PC - 0x1BBA /* 00004B20 */] 000066DC 1B5F B1E8 move.b [A5 - 0x4E18], [A7]+ 000066E0 6000 0386 bra +0x388 /* 00006A68 */ 000066E4 4267 clr.w -[A7] 000066E6 4EBA E438 jsr [PC - 0x1BC8 /* 00004B20 */] 000066EA 1B5F C152 move.b [A5 - 0x3EAE], [A7]+ 000066EE 6000 0378 bra +0x37A /* 00006A68 */ 000066F2 4267 clr.w -[A7] 000066F4 4EBA E42A jsr [PC - 0x1BD6 /* 00004B20 */] 000066F8 102D B570 move.b D0, [A5 - 0x4A90] 000066FC B01F cmp.b D0, [A7]+ 000066FE 6700 0368 beq +0x36A /* 00006A68 */ 00006702 4EAD 2702 jsr [A5 + 0x2702 /* export_1244 */] 00006706 6000 0360 bra +0x362 /* 00006A68 */ 0000670A 486E FF00 pea.l [A6 - 0x100] 0000670E 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 00006712 486E FF00 pea.l [A6 - 0x100] 00006716 4EAD 0A72 jsr [A5 + 0xA72 /* export_330 */] 0000671A 486D 0A72 pea.l [A5 + 0xA72 /* export_330 */] 0000671E A9F1 syscall UnloadSeg 00006720 6000 0346 bra +0x348 /* 00006A68 */ 00006724 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */] 00006728 6000 033E bra +0x340 /* 00006A68 */ 0000672C 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */] 00006730 6000 0336 bra +0x338 /* 00006A68 */ 00006734 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */] 00006738 6000 032E bra +0x330 /* 00006A68 */ 0000673C 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */] 00006740 6000 0326 bra +0x328 /* 00006A68 */ 00006744 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */] 00006748 426D EAF4 clr.w [A5 - 0x150C] 0000674C 6000 031A bra +0x31C /* 00006A68 */ 00006750 486E FF00 pea.l [A6 - 0x100] 00006754 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 00006758 397C 0048 FE62 move.w [A4 - 0x19E], 0x48 /* 'H' */ 0000675E 6000 0308 bra +0x30A /* 00006A68 */ 00006762 486E FF00 pea.l [A6 - 0x100] 00006766 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 0000676A 4240 clr.w D0 0000676C 102E FF00 move.b D0, [A6 - 0x100] 00006770 721E moveq.l D1, 0x1E 00006772 B240 cmp.w D1, D0 00006774 6C06 bge +0x8 /* 0000677C */ 00006776 1D7C 001E FF00 move.b [A6 - 0x100], 0x1E label0000677C: 0000677C 486E FF00 pea.l [A6 - 0x100] 00006780 4EAD 126A jsr [A5 + 0x126A /* export_585 */] 00006784 6000 02E2 bra +0x2E4 /* 00006A68 */ 00006788 4267 clr.w -[A7] 0000678A 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */] 0000678E 101F move.b D0, [A7]+ 00006790 6714 beq +0x16 /* 000067A6 */ 00006792 42A7 clr.l -[A7] 00006794 42A7 clr.l -[A7] 00006796 4EBA E3A8 jsr [PC - 0x1C58 /* 00004B40 */] 0000679A 201F move.l D0, [A7]+ 0000679C 3F00 move.w -[A7], D0 0000679E A9B9 syscall GetCursor 000067A0 265F movea.l A3, [A7]+ 000067A2 6000 0134 bra +0x136 /* 000068D8 */ label000067A6: 000067A6 486E FF00 pea.l [A6 - 0x100] 000067AA 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 000067AE 4267 clr.w -[A7] 000067B0 486E FF00 pea.l [A6 - 0x100] 000067B4 487A 02E0 pea.l [PC + 0x2E0 /* 00006A96, value 0x4627573, pstring "busy" */] 000067B8 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 000067BC 101F move.b D0, [A7]+ 000067BE 6714 beq +0x16 /* 000067D4 */ 000067C0 3E2D A0A0 move.w D7, [A5 - 0x5F60] 000067C4 426D A0A0 clr.w [A5 - 0x5F60] 000067C8 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 000067CC 3B47 A0A0 move.w [A5 - 0x5F60], D7 000067D0 6000 0296 bra +0x298 /* 00006A68 */ label000067D4: 000067D4 4267 clr.w -[A7] 000067D6 486E FF00 pea.l [A6 - 0x100] 000067DA 487A 02B4 pea.l [PC + 0x2B4 /* 00006A90, value 0x5776174, pstring "watch" */] 000067DE 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 000067E2 101F move.b D0, [A7]+ 000067E4 671C beq +0x1E /* 00006802 */ 000067E6 42A7 clr.l -[A7] 000067E8 3F3C 0004 move.w -[A7], 0x4 000067EC A9B9 syscall GetCursor 000067EE 205F movea.l A0, [A7]+ 000067F0 2050 movea.l A0, [A0] 000067F2 43ED A02C lea.l A1, [A5 - 0x5FD4] 000067F6 7021 moveq.l D0, 0x21 label000067F8: 000067F8 32D8 move.w [A1]+, [A0]+ 000067FA 51C8 FFFC dbf D0, -0x6 /* 000067F8 */ 000067FE 6000 00F4 bra +0xF6 /* 000068F4 */ label00006802: 00006802 4267 clr.w -[A7] 00006804 486E FF00 pea.l [A6 - 0x100] 00006808 487A 0280 pea.l [PC + 0x280 /* 00006A8A, value 0x5617272, pstring "arrow" */] 0000680C 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 00006810 101F move.b D0, [A7]+ 00006812 6714 beq +0x16 /* 00006828 */ 00006814 41ED A02C lea.l A0, [A5 - 0x5FD4] 00006818 43ED FE14 lea.l A1, [A5 - 0x1EC] 0000681C 7021 moveq.l D0, 0x21 label0000681E: 0000681E 30D9 move.w [A0]+, [A1]+ 00006820 51C8 FFFC dbf D0, -0x6 /* 0000681E */ 00006824 6000 00CE bra +0xD0 /* 000068F4 */ label00006828: 00006828 4267 clr.w -[A7] 0000682A 486E FF00 pea.l [A6 - 0x100] 0000682E 487A 0254 pea.l [PC + 0x254 /* 00006A84, value 0x46E6F6E, pstring "none" */] 00006832 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 00006836 101F move.b D0, [A7]+ 00006838 6710 beq +0x12 /* 0000684A */ 0000683A 486D A02C pea.l [A5 - 0x5FD4] 0000683E 7044 moveq.l D0, 0x44 00006840 2F00 move.l -[A7], D0 00006842 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 00006846 6000 00AC bra +0xAE /* 000068F4 */ label0000684A: 0000684A 4267 clr.w -[A7] 0000684C 486E FF00 pea.l [A6 - 0x100] 00006850 487A 022C pea.l [PC + 0x22C /* 00006A7E, value 0x5694265, pstring "iBeam" */] 00006854 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 00006858 101F move.b D0, [A7]+ 0000685A 6714 beq +0x16 /* 00006870 */ 0000685C 41ED A02C lea.l A0, [A5 - 0x5FD4] 00006860 43ED C10E lea.l A1, [A5 - 0x3EF2] 00006864 7021 moveq.l D0, 0x21 label00006866: 00006866 30D9 move.w [A0]+, [A1]+ 00006868 51C8 FFFC dbf D0, -0x6 /* 00006866 */ 0000686C 6000 0086 bra +0x88 /* 000068F4 */ label00006870: 00006870 4267 clr.w -[A7] 00006872 486E FF00 pea.l [A6 - 0x100] 00006876 487A 0200 pea.l [PC + 0x200 /* 00006A78, value 0x563726F, pstring "cross" */] 0000687A 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 0000687E 101F move.b D0, [A7]+ 00006880 671A beq +0x1C /* 0000689C */ 00006882 42A7 clr.l -[A7] 00006884 3F3C 0002 move.w -[A7], 0x2 00006888 A9B9 syscall GetCursor 0000688A 205F movea.l A0, [A7]+ 0000688C 2050 movea.l A0, [A0] 0000688E 43ED A02C lea.l A1, [A5 - 0x5FD4] 00006892 7021 moveq.l D0, 0x21 label00006894: 00006894 32D8 move.w [A1]+, [A0]+ 00006896 51C8 FFFC dbf D0, -0x6 /* 00006894 */ 0000689A 6058 bra +0x5A /* 000068F4 */ label0000689C: 0000689C 4267 clr.w -[A7] 0000689E 486E FF00 pea.l [A6 - 0x100] 000068A2 487A 01CE pea.l [PC + 0x1CE /* 00006A72, value 0x4706C75, pstring "plus" */] 000068A6 4EAD 292A jsr [A5 + 0x292A /* export_1313 */] 000068AA 101F move.b D0, [A7]+ 000068AC 671A beq +0x1C /* 000068C8 */ 000068AE 42A7 clr.l -[A7] 000068B0 3F3C 0003 move.w -[A7], 0x3 000068B4 A9B9 syscall GetCursor 000068B6 205F movea.l A0, [A7]+ 000068B8 2050 movea.l A0, [A0] 000068BA 43ED A02C lea.l A1, [A5 - 0x5FD4] 000068BE 7021 moveq.l D0, 0x21 label000068C0: 000068C0 32D8 move.w [A1]+, [A0]+ 000068C2 51C8 FFFC dbf D0, -0x6 /* 000068C0 */ 000068C6 602C bra +0x2E /* 000068F4 */ label000068C8: 000068C8 42A7 clr.l -[A7] 000068CA 2F3C 4355 5253 move.l -[A7], 0x43555253 /* 'CURS' */ 000068D0 486E FF00 pea.l [A6 - 0x100] 000068D4 A9A1 syscall GetNamedResource 000068D6 265F movea.l A3, [A7]+ label000068D8: 000068D8 200B move.l D0, A3 000068DA 6604 bne +0x6 /* 000068E0 */ 000068DC 6000 018A bra +0x18C /* 00006A68 */ label000068E0: 000068E0 2053 movea.l A0, [A3] 000068E2 43ED A02C lea.l A1, [A5 - 0x5FD4] 000068E6 7021 moveq.l D0, 0x21 label000068E8: 000068E8 32D8 move.w [A1]+, [A0]+ 000068EA 51C8 FFFC dbf D0, -0x6 /* 000068E8 */ 000068EE 2F0B move.l -[A7], A3 000068F0 205F movea.l A0, [A7]+ 000068F2 A02A syscall HUnlock label000068F4: 000068F4 486D A02C pea.l [A5 - 0x5FD4] 000068F8 A851 syscall SetCursor 000068FA 1B7C 0001 A1AC move.b [A5 - 0x5E54], 0x1 00006900 6000 0166 bra +0x168 /* 00006A68 */ 00006904 4267 clr.w -[A7] 00006906 4EBA E218 jsr [PC - 0x1DE8 /* 00004B20 */] 0000690A 101F move.b D0, [A7]+ 0000690C 6708 beq +0xA /* 00006916 */ 0000690E 4EAD 23F2 jsr [A5 + 0x23F2 /* export_1146 */] 00006912 6000 0154 bra +0x156 /* 00006A68 */ label00006916: 00006916 4EAD 2742 jsr [A5 + 0x2742 /* export_1252 */] 0000691A 6000 014C bra +0x14E /* 00006A68 */ 0000691E 4267 clr.w -[A7] 00006920 4EBA E1FE jsr [PC - 0x1E02 /* 00004B20 */] 00006924 1B5F C1CC move.b [A5 - 0x3E34], [A7]+ 00006928 6000 013E bra +0x140 /* 00006A68 */ 0000692C 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */] 00006930 426D CCAC clr.w [A5 - 0x3354] 00006934 6000 0132 bra +0x134 /* 00006A68 */ 00006938 42A7 clr.l -[A7] 0000693A 4EBA E204 jsr [PC - 0x1DFC /* 00004B40 */] 0000693E 201F move.l D0, [A7]+ 00006940 3B40 CCAA move.w [A5 - 0x3356], D0 00006944 426D CCAA clr.w [A5 - 0x3356] 00006948 6000 011E bra +0x120 /* 00006A68 */ 0000694C 4267 clr.w -[A7] 0000694E 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */] 00006952 3B5F CBD6 move.w [A5 - 0x342A], [A7]+ 00006956 6000 0110 bra +0x112 /* 00006A68 */ 0000695A 4267 clr.w -[A7] 0000695C 42A7 clr.l -[A7] 0000695E 4EBA E1E0 jsr [PC - 0x1E20 /* 00004B40 */] 00006962 201F move.l D0, [A7]+ 00006964 3F00 move.w -[A7], D0 00006966 4EAD 2162 jsr [A5 + 0x2162 /* export_1064 */] 0000696A 1B5F CBCE move.b [A5 - 0x3432], [A7]+ 0000696E 6000 00F8 bra +0xFA /* 00006A68 */ 00006972 4267 clr.w -[A7] 00006974 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006978 4EBA E21C jsr [PC - 0x1DE4 /* 00004B96 */] 0000697C 3B5F CBD4 move.w [A5 - 0x342C], [A7]+ 00006980 4267 clr.w -[A7] 00006982 3F2D CBD4 move.w -[A7], [A5 - 0x342C] 00006986 4EAD 2042 jsr [A5 + 0x2042 /* export_1028 */] 0000698A 3B5F CBCA move.w [A5 - 0x3436], [A7]+ 0000698E 6000 00D8 bra +0xDA /* 00006A68 */ 00006992 4267 clr.w -[A7] 00006994 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006998 4EBA E1C6 jsr [PC - 0x1E3A /* 00004B60 */] 0000699C 301F move.w D0, [A7]+ 0000699E 5340 subq.w D0, 1 000069A0 3B40 CBD0 move.w [A5 - 0x3430], D0 000069A4 6000 00C2 bra +0xC4 /* 00006A68 */ 000069A8 4267 clr.w -[A7] 000069AA 42A7 clr.l -[A7] 000069AC 4EBA E192 jsr [PC - 0x1E6E /* 00004B40 */] 000069B0 201F move.l D0, [A7]+ 000069B2 3F00 move.w -[A7], D0 000069B4 3F2D CBD4 move.w -[A7], [A5 - 0x342C] 000069B8 3F3C 0534 move.w -[A7], 0x534 000069BC 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 000069C0 3B5F CBCA move.w [A5 - 0x3436], [A7]+ 000069C4 6000 00A2 bra +0xA4 /* 00006A68 */ 000069C8 486D CBF8 pea.l [A5 - 0x3408] 000069CC 4EBA E130 jsr [PC - 0x1ED0 /* 00004AFE */] 000069D0 6000 0096 bra +0x98 /* 00006A68 */ 000069D4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000069D8 4EBA FA00 jsr [PC - 0x600 /* 000063DA */] 000069DC 6000 008A bra +0x8C /* 00006A68 */ 000069E0 4267 clr.w -[A7] 000069E2 42A7 clr.l -[A7] 000069E4 4EBA E15A jsr [PC - 0x1EA6 /* 00004B40 */] 000069E8 201F move.l D0, [A7]+ 000069EA 3F00 move.w -[A7], D0 000069EC 4267 clr.w -[A7] 000069EE 4EAD 21CA jsr [A5 + 0x21CA /* export_1077 */] 000069F2 3B5F E97E move.w [A5 - 0x1682], [A7]+ 000069F6 6070 bra +0x72 /* 00006A68 */ 000069F8 4267 clr.w -[A7] 000069FA 4EBA E124 jsr [PC - 0x1EDC /* 00004B20 */] 000069FE 1B5F 9FDE move.b [A5 - 0x6022], [A7]+ 00006A02 6064 bra +0x66 /* 00006A68 */ 00006A04 486E FF00 pea.l [A6 - 0x100] 00006A08 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 00006A0C 4240 clr.w D0 00006A0E 102E FF00 move.b D0, [A6 - 0x100] 00006A12 7201 moveq.l D1, 0x01 00006A14 B240 cmp.w D1, D0 00006A16 6708 beq +0xA /* 00006A20 */ 00006A18 397C 009A FE62 move.w [A4 - 0x19E], 0x9A 00006A1E 6048 bra +0x4A /* 00006A68 */ label00006A20: 00006A20 4240 clr.w D0 00006A22 102E FF01 move.b D0, [A6 - 0xFF] 00006A26 3B40 CE7A move.w [A5 - 0x3186], D0 00006A2A 603C bra +0x3E /* 00006A68 */ 00006A2C 4267 clr.w -[A7] 00006A2E 42A7 clr.l -[A7] 00006A30 4EBA E10E jsr [PC - 0x1EF2 /* 00004B40 */] 00006A34 201F move.l D0, [A7]+ 00006A36 3F00 move.w -[A7], D0 00006A38 2F3C 0007 0000 move.l -[A7], 0x70000 00006A3E 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */] 00006A42 3B5F F264 move.w [A5 - 0xD9C], [A7]+ 00006A46 6020 bra +0x22 /* 00006A68 */ label00006A48: 00006A48 397C 0012 FE62 move.w [A4 - 0x19E], 0x12 00006A4E 486E FDF6 pea.l [A6 - 0x20A] 00006A52 3F3C 0019 move.w -[A7], 0x19 00006A56 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */] 00006A5A 205F movea.l A0, [A7]+ 00006A5C 43EC FF00 lea.l A1, [A4 - 0x100] 00006A60 707F moveq.l D0, 0x7F label00006A62: 00006A62 32D8 move.w [A1]+, [A0]+ 00006A64 51C8 FFFC dbf D0, -0x6 /* 00006A62 */ label00006A68: 00006A68 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00006A6C 4E5E unlink A6 00006A6E 2E9F move.l [A7], [A7]+ 00006A70 4E75 rts 00006A72 0470 6C75 7300 subi.w [A0 + <> + D7 * 2], 0x6C75 /* 'lu' */ 00006A78 0563 bchg -[A3], D2 00006A7A 726F moveq.l D1, 0x6F 00006A7C 7373 moveq.l D1, 0x73 00006A7E 0569 4265 bchg [A1 + 0x4265], D2 00006A82 616D bsr +0x6F /* 00006AF1 */ 00006A84 046E 6F6E 6500 subi.w [A6 + 0x6500], 0x6F6E /* 'on' */ 00006A8A 0561 bchg -[A1], D2 00006A8C 7272 moveq.l D1, 0x72 00006A8E 6F77 ble +0x79 /* 00006B07 */ 00006A90 0577 6174 bchg <>, D2 00006A94 6368 bls +0x6A /* 00006AFE */ 00006A96 0462 7573 subi.w -[A2], 0x7573 /* 'us' */ 00006A9A 7900 moveq.l D4, 0x00 fn00006A9C: 00006A9C 4E56 FFFC link A6, -0x0004 00006AA0 2F07 move.l -[A7], D7 00006AA2 102D F504 move.b D0, [A5 - 0xAFC] 00006AA6 4880 ext.w D0 00006AA8 5140 subq.w D0, 8 00006AAA 670A beq +0xC /* 00006AB6 */ 00006AAC 5340 subq.w D0, 1 00006AAE 6714 beq +0x16 /* 00006AC4 */ 00006AB0 5340 subq.w D0, 1 00006AB2 6722 beq +0x24 /* 00006AD6 */ 00006AB4 6030 bra +0x32 /* 00006AE6 */ label00006AB6: 00006AB6 7EFF moveq.l D7, 0xFFFFFFFF 00006AB8 4267 clr.w -[A7] 00006ABA 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */] 00006ABE 3D5F FFFE move.w [A6 - 0x2], [A7]+ 00006AC2 602C bra +0x2E /* 00006AF0 */ label00006AC4: 00006AC4 7EFE moveq.l D7, 0xFFFFFFFE 00006AC6 4267 clr.w -[A7] 00006AC8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00006ACC 4EBA E0C8 jsr [PC - 0x1F38 /* 00004B96 */] 00006AD0 3D5F FFFE move.w [A6 - 0x2], [A7]+ 00006AD4 601A bra +0x1C /* 00006AF0 */ label00006AD6: 00006AD6 7EFD moveq.l D7, 0xFFFFFFFD 00006AD8 42A7 clr.l -[A7] 00006ADA 4EBA E064 jsr [PC - 0x1F9C /* 00004B40 */] 00006ADE 201F move.l D0, [A7]+ 00006AE0 3D40 FFFE move.w [A6 - 0x2], D0 00006AE4 600A bra +0xC /* 00006AF0 */ label00006AE6: 00006AE6 3F3C 0069 move.w -[A7], 0x69 /* 'i' */ 00006AEA 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] 00006AEE 601A bra +0x1C /* 00006B0A */ label00006AF0: 00006AF0 2F2D F270 move.l -[A7], [A5 - 0xD90] 00006AF4 3F2D F26E move.w -[A7], [A5 - 0xD92] 00006AF8 3F2D F26A move.w -[A7], [A5 - 0xD96] 00006AFC 3F2D F26C move.w -[A7], [A5 - 0xD94] // begin alternate branch 00006AFE-00006B00 label00006AFE: 00006AFE F26C .extension 0x26C // unimplemented // end alternate branch 00006AFE-00006B00 label00006AFE: // (misaligned) 00006B00 3F07 move.w -[A7], D7 00006B02 486E FFFE pea.l [A6 - 0x2] 00006B06 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */] label00006B0A: 00006B0A 2E1F move.l D7, [A7]+ 00006B0C 4E5E unlink A6 00006B0E 2E9F move.l [A7], [A7]+ 00006B10 4E75 rts export_822: 00006B12 4E56 FD58 link A6, -0x02A8 00006B16 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00006B1A 102D F266 move.b D0, [A5 - 0xD9A] 00006B1E 6718 beq +0x1A /* 00006B38 */ 00006B20 7201 moveq.l D1, 0x01 00006B22 B22D F268 cmp.b D1, [A5 - 0xD98] 00006B26 56C1 sne D1 00006B28 C001 and.b D0, D1 00006B2A 670C beq +0xE /* 00006B38 */ 00006B2C 3F3C 0093 move.w -[A7], 0x93 00006B30 4EAD 11AA jsr [A5 + 0x11AA /* export_561 */] 00006B34 6000 01D6 bra +0x1D8 /* 00006D0C */ label00006B38: 00006B38 486E FE68 pea.l [A6 - 0x198] 00006B3C 487A DF84 pea.l [PC - 0x207C /* 00004AC2, value 0x4E560000 'NV\0\0' */] 00006B40 2F0E move.l -[A7], A6 00006B42 4EAD 1F72 jsr [A5 + 0x1F72 /* export_1002 */] 00006B46 102D F268 move.b D0, [A5 - 0xD98] 00006B4A 4880 ext.w D0 00006B4C 5340 subq.w D0, 1 00006B4E 671A beq +0x1C /* 00006B6A */ 00006B50 5340 subq.w D0, 1 00006B52 6720 beq +0x22 /* 00006B74 */ 00006B54 5340 subq.w D0, 1 00006B56 6700 0144 beq +0x146 /* 00006C9C */ 00006B5A 5340 subq.w D0, 1 00006B5C 6700 0146 beq +0x148 /* 00006CA4 */ 00006B60 5340 subq.w D0, 1 00006B62 6700 0152 beq +0x154 /* 00006CB6 */ 00006B66 6000 0180 bra +0x182 /* 00006CE8 */ label00006B6A: 00006B6A 2F0E move.l -[A7], A6 00006B6C 4EBA E0FE jsr [PC - 0x1F02 /* 00004C6C */] 00006B70 6000 0176 bra +0x178 /* 00006CE8 */ label00006B74: 00006B74 2D6D A548 FEE4 move.l [A6 - 0x11C], [A5 - 0x5AB8] 00006B7A 4267 clr.w -[A7] 00006B7C 486D F26A pea.l [A5 - 0xD96] 00006B80 4EAD 1222 jsr [A5 + 0x1222 /* export_576 */] 00006B84 101F move.b D0, [A7]+ 00006B86 6700 0160 beq +0x162 /* 00006CE8 */ 00006B8A 486E FEA6 pea.l [A6 - 0x15A] 00006B8E 487A DF04 pea.l [PC - 0x20FC /* 00004A94, value 0x4E560000 'NV\0\0' */] 00006B92 2F0E move.l -[A7], A6 00006B94 4EAD 1F72 jsr [A5 + 0x1F72 /* export_1002 */] 00006B98 422E FE59 clr.b [A6 - 0x1A7] 00006B9C 426E FE62 clr.w [A6 - 0x19E] 00006BA0 422E FF00 clr.b [A6 - 0x100] 00006BA4 7015 moveq.l D0, 0x15 00006BA6 B02D F504 cmp.b D0, [A5 - 0xAFC] 00006BAA 663E bne +0x40 /* 00006BEA */ 00006BAC 42A7 clr.l -[A7] 00006BAE 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */] 00006BB2 2D5F FEFC move.l [A6 - 0x104], [A7]+ 00006BB6 660A bne +0xC /* 00006BC2 */ 00006BB8 3D7C 0025 FE62 move.w [A6 - 0x19E], 0x25 /* '%' */ 00006BBE 6000 00CC bra +0xCE /* 00006C8C */ label00006BC2: 00006BC2 486D F26A pea.l [A5 - 0xD96] 00006BC6 4EAD 1352 jsr [A5 + 0x1352 /* export_614 */] 00006BCA 4267 clr.w -[A7] 00006BCC 486D F26A pea.l [A5 - 0xD96] 00006BD0 486E FEFC pea.l [A6 - 0x104] 00006BD4 4267 clr.w -[A7] 00006BD6 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */] 00006BDA 101F move.b D0, [A7]+ 00006BDC 6600 00AE bne +0xB0 /* 00006C8C */ 00006BE0 3D7C 0069 FE62 move.w [A6 - 0x19E], 0x69 /* 'i' */ 00006BE6 6000 00A4 bra +0xA6 /* 00006C8C */ label00006BEA: 00006BEA 7063 moveq.l D0, 0x63 00006BEC B02D F504 cmp.b D0, [A5 - 0xAFC] 00006BF0 6650 bne +0x52 /* 00006C42 */ 00006BF2 486D D01A pea.l [A5 - 0x2FE6] 00006BF6 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */] 00006BFA 42A7 clr.l -[A7] 00006BFC 486D D01A pea.l [A5 - 0x2FE6] 00006C00 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */] 00006C04 2D5F FEF8 move.l [A6 - 0x108], [A7]+ 00006C08 7000 moveq.l D0, 0x00 00006C0A B0AE FEF8 cmp.l D0, [A6 - 0x108] 00006C0E 6618 bne +0x1A /* 00006C28 */ 00006C10 3D7C 00A2 FE62 move.w [A6 - 0x19E], 0xA2 00006C16 41EE FF00 lea.l A0, [A6 - 0x100] 00006C1A 43ED D01A lea.l A1, [A5 - 0x2FE6] 00006C1E 707F moveq.l D0, 0x7F label00006C20: 00006C20 30D9 move.w [A0]+, [A1]+ 00006C22 51C8 FFFC dbf D0, -0x6 /* 00006C20 */ 00006C26 6064 bra +0x66 /* 00006C8C */ label00006C28: 00006C28 4267 clr.w -[A7] 00006C2A 486D F26A pea.l [A5 - 0xD96] 00006C2E 2F2E FEF8 move.l -[A7], [A6 - 0x108] 00006C32 4EAD 136A jsr [A5 + 0x136A /* export_617 */] 00006C36 101F move.b D0, [A7]+ 00006C38 6652 bne +0x54 /* 00006C8C */ 00006C3A 3D7C 0069 FE62 move.w [A6 - 0x19E], 0x69 /* 'i' */ 00006C40 604A bra +0x4C /* 00006C8C */ label00006C42: 00006C42 102D F26A move.b D0, [A5 - 0xD96] 00006C46 4880 ext.w D0 00006C48 5340 subq.w D0, 1 00006C4A 6712 beq +0x14 /* 00006C5E */ 00006C4C 5340 subq.w D0, 1 00006C4E 6716 beq +0x18 /* 00006C66 */ 00006C50 5340 subq.w D0, 1 00006C52 671A beq +0x1C /* 00006C6E */ 00006C54 5340 subq.w D0, 1 00006C56 671E beq +0x20 /* 00006C76 */ 00006C58 5340 subq.w D0, 1 00006C5A 6722 beq +0x24 /* 00006C7E */ 00006C5C 6028 bra +0x2A /* 00006C86 */ label00006C5E: 00006C5E 2F0E move.l -[A7], A6 00006C60 4EBA E6F4 jsr [PC - 0x190C /* 00005356 */] 00006C64 6026 bra +0x28 /* 00006C8C */ label00006C66: 00006C66 2F0E move.l -[A7], A6 00006C68 4EBA F38E jsr [PC - 0xC72 /* 00005FF8 */] 00006C6C 601E bra +0x20 /* 00006C8C */ label00006C6E: 00006C6E 2F0E move.l -[A7], A6 00006C70 4EBA F530 jsr [PC - 0xAD0 /* 000061A2 */] 00006C74 6016 bra +0x18 /* 00006C8C */ label00006C76: 00006C76 2F0E move.l -[A7], A6 00006C78 4EBA F644 jsr [PC - 0x9BC /* 000062BE */] 00006C7C 600E bra +0x10 /* 00006C8C */ label00006C7E: 00006C7E 2F0E move.l -[A7], A6 00006C80 4EBA F906 jsr [PC - 0x6FA /* 00006588 */] 00006C84 6006 bra +0x8 /* 00006C8C */ label00006C86: 00006C86 3D7C 001C FE62 move.w [A6 - 0x19E], 0x1C label00006C8C: 00006C8C 486E FEA6 pea.l [A6 - 0x15A] 00006C90 4EAD 1F8A jsr [A5 + 0x1F8A /* export_1005 */] 00006C94 2F0E move.l -[A7], A6 00006C96 4EBA DDC0 jsr [PC - 0x2240 /* 00004A58 */] 00006C9A 604C bra +0x4E /* 00006CE8 */ label00006C9C: 00006C9C 2F0E move.l -[A7], A6 00006C9E 4EBA FDFC jsr [PC - 0x204 /* 00006A9C */] 00006CA2 6044 bra +0x46 /* 00006CE8 */ label00006CA4: 00006CA4 2F2D F26A move.l -[A7], [A5 - 0xD96] 00006CA8 3F2D F26E move.w -[A7], [A5 - 0xD92] 00006CAC 1F2D F504 move.b -[A7], [A5 - 0xAFC] 00006CB0 4EAD 1782 jsr [A5 + 0x1782 /* export_748 */] 00006CB4 6032 bra +0x34 /* 00006CE8 */ label00006CB6: 00006CB6 7013 moveq.l D0, 0x13 00006CB8 B02D F504 cmp.b D0, [A5 - 0xAFC] 00006CBC 6716 beq +0x18 /* 00006CD4 */ 00006CBE 3F3C 0012 move.w -[A7], 0x12 00006CC2 486E FD58 pea.l [A6 - 0x2A8] 00006CC6 3F3C 009C move.w -[A7], 0x9C 00006CCA 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */] 00006CCE 4EAD 119A jsr [A5 + 0x119A /* export_559 */] 00006CD2 6014 bra +0x16 /* 00006CE8 */ label00006CD4: 00006CD4 4267 clr.w -[A7] 00006CD6 4EBA DE48 jsr [PC - 0x21B8 /* 00004B20 */] 00006CDA 101F move.b D0, [A7]+ 00006CDC 6706 beq +0x8 /* 00006CE4 */ 00006CDE 4EAD 26C2 jsr [A5 + 0x26C2 /* export_1236 */] 00006CE2 6004 bra +0x6 /* 00006CE8 */ label00006CE4: 00006CE4 4EAD 2FCA jsr [A5 + 0x2FCA /* export_1525 */] label00006CE8: 00006CE8 7001 moveq.l D0, 0x01 00006CEA B02D F504 cmp.b D0, [A5 - 0xAFC] 00006CEE 57C0 seq D0 00006CF0 4A00 tst.b D0 00006CF2 6710 beq +0x12 /* 00006D04 */ 00006CF4 7201 moveq.l D1, 0x01 00006CF6 B22D F268 cmp.b D1, [A5 - 0xD98] 00006CFA 56C1 sne D1 00006CFC C001 and.b D0, D1 00006CFE 6704 beq +0x6 /* 00006D04 */ 00006D00 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */] label00006D04: 00006D04 486E FE68 pea.l [A6 - 0x198] 00006D08 4EAD 1F8A jsr [A5 + 0x1F8A /* export_1005 */] label00006D0C: 00006D0C 4FEE FD38 lea.l A7, [A6 - 0x2C8] 00006D10 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00006D14 4E5E unlink A6 00006D16 4E75 rts export_823: 00006D18 4E56 FEF0 link A6, -0x0110 00006D1C 422E 0014 clr.b [A6 + 0x14] 00006D20 2F2E 0010 move.l -[A7], [A6 + 0x10] 00006D24 4EAD 1B2A jsr [A5 + 0x1B2A /* export_865 */] 00006D28 4267 clr.w -[A7] 00006D2A 206D D668 movea.l A0, [A5 - 0x2998] 00006D2E 2050 movea.l A0, [A0] 00006D30 3F28 0220 move.w -[A7], [A0 + 0x220] 00006D34 4EAD 142A jsr [A5 + 0x142A /* export_641 */] 00006D38 101F move.b D0, [A7]+ 00006D3A 6606 bne +0x8 /* 00006D42 */ 00006D3C 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */] 00006D40 6044 bra +0x46 /* 00006D86 */ label00006D42: 00006D42 486E FEF0 pea.l [A6 - 0x110] 00006D46 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 00006D4A 7002 moveq.l D0, 0x02 00006D4C B06E FEF0 cmp.w D0, [A6 - 0x110] 00006D50 6702 beq +0x4 /* 00006D54 */ 00006D52 6032 bra +0x34 /* 00006D86 */ label00006D54: 00006D54 206E 000C movea.l A0, [A6 + 0xC] 00006D58 2F08 move.l -[A7], A0 00006D5A 4267 clr.w -[A7] 00006D5C 486E FEF0 pea.l [A6 - 0x110] 00006D60 1F3C 0001 move.b -[A7], 0x1 00006D64 4EAD 121A jsr [A5 + 0x121A /* export_575 */] 00006D68 301F move.w D0, [A7]+ 00006D6A 205F movea.l A0, [A7]+ 00006D6C 3080 move.w [A0], D0 00006D6E 206E 000C movea.l A0, [A6 + 0xC] 00006D72 4A50 tst.w [A0] 00006D74 6602 bne +0x4 /* 00006D78 */ 00006D76 600E bra +0x10 /* 00006D86 */ label00006D78: 00006D78 206E 0008 movea.l A0, [A6 + 0x8] 00006D7C 20AE FEF2 move.l [A0], [A6 - 0x10E] 00006D80 1D7C 0001 0014 move.b [A6 + 0x14], 0x1 label00006D86: 00006D86 4E5E unlink A6 00006D88 205F movea.l A0, [A7]+ 00006D8A DEFC 000C add.w A7, 0xC 00006D8E 4ED0 jmp [A0]